{ "platform": { "hostname": "pers-180-244.vpn.u-ga.fr", "os": "Darwin", "kernel": "22.5.0", "version": "Darwin Kernel Version 22.5.0: Mon Apr 24 20:52:24 PDT 2023; root:xnu-8796.121.2~5/RELEASE_ARM64_T6000", "machine": "arm64", "processor": "arm" }, "version": { "pylith": { "isRelease": true, "version": "3.0.3" }, "python": { "version": "3.10.6", "implementation": "CPython", "compiler": "Clang 14.0.0 (clang-1400.0.29.102)", "modules": { "numpy": { "version": "1.23.4", "location": "/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/numpy" }, "spatialdata": { "version": "3.0.0", "location": "/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/spatialdata" }, "h5py": { "version": "3.6.0", "location": "/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/h5py" }, "netCDF4": { "version": "1.5.7", "location": "/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/netCDF4" }, "pythia": { "version": "1.0.0", "location": "/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia" } } }, "petsc": { "isRelease": false, "gitDate": "2022-10-12 17:01:26 -0400", "gitBranch": "branch-not-available", "gitRevision": "v3.18.0-56-g437e83fba6f", "petscDir": "/Users/baagaard/scratch/build/clang-13.1/cig/pylith-binary-arm64/dist", "petscArch": "" }, "mpi": { "standard": "3.1", "implementation": "MPICH", "version": "3.4.2" }, "hdf5": { "version": "1.12.1" }, "netcdf": { "version": "4.8.1" }, "spatialdata": { "isRelease": true, "version": "3.0.0" }, "proj": { "version": "8.1.1" } }, "timestamp": "2023-07-26T11:13:47.730893", "application": { "name": "pylithapp", "class": "", "properties": { "include-citations": { "value": "False", "type": "bool", "description": "At end of simulation, display information on how to cite PyLith and components used.", "setFrom": "{default}" }, "initialize_only": { "value": "False", "type": "bool", "description": "Stop simulation after initializing problem.", "setFrom": "{default}" }, "nodes": { "value": "1", "type": "int", "description": "number of machine nodes", "setFrom": "{command line}" }, "start_python_debugger": { "value": "False", "type": "bool", "description": "Start python debugger at beginning of main().", "setFrom": "{default}" } }, "components": { "dump_parameters": { "name": "dumpparamters", "class": "", "description": "Dump parameters used and version information to file.", "setFrom": "{default}", "aliases": [ "dumpparamters", "dump_parameters" ], "properties": { "filename": { "value": "output/step01_coseismic-parameters.json", "type": "str", "description": "Name of file written with parameters.", "setFrom": "{file='step01_coseismic.cfg', line=25, column=-1}" }, "indent": { "value": "4", "type": "int", "description": "Nmber of spaces to indent, use a negative number for no newlines.", "setFrom": "{default}" }, "style": { "value": "normal", "type": "str", "description": "Style of JSON file [compact, normal].", "setFrom": "{default}" } }, "components": {} }, "job": { "name": "job", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "job" ], "properties": { "arguments": { "value": "[]", "type": "list", "description": "No description available.", "setFrom": "{default}" }, "comments": { "value": "[]", "type": "list", "description": "No description available.", "setFrom": "{default}" }, "environment": { "value": "[]", "type": "list", "description": "No description available.", "setFrom": "{default}" }, "executable": { "value": "", "type": "str", "description": "No description available.", "setFrom": "{default}" }, "mail": { "value": "False", "type": "bool", "description": "No description available.", "setFrom": "{default}" }, "name": { "value": "", "type": "str", "description": "No description available.", "setFrom": "{default}" }, "queue": { "value": "", "type": "str", "description": "No description available.", "setFrom": "{default}" }, "stderr": { "value": "stderr.txt", "type": "str", "description": "No description available.", "setFrom": "{default}" }, "stdin": { "value": "/dev/null", "type": "str", "description": "No description available.", "setFrom": "{default}" }, "stdout": { "value": "stdout.txt", "type": "str", "description": "No description available.", "setFrom": "{default}" }, "walltime": { "value": "0*s", "type": "dimensional", "description": "No description available.", "setFrom": "{default}" } }, "components": {} }, "launcher": { "name": "mpich", "class": "", "description": "No description available.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/mpi/launchers/mpich.odb'} via {default}", "aliases": [ "mpich", "launcher" ], "properties": { "arguments": { "value": "[]", "type": "list", "description": "No description available.", "setFrom": "{default}" }, "command": { "value": "mpiexec -n 1", "type": "str", "description": "No description available.", "setFrom": "{default}" }, "dry": { "value": "False", "type": "bool", "description": "prints the command line and exits", "setFrom": "{default}" }, "executable": { "value": "", "type": "str", "description": "No description available.", "setFrom": "{default}" }, "machinefile": { "value": "mpirun.nodes", "type": "str", "description": "filename of machine file", "setFrom": "{default}" }, "nodegen": { "value": "", "type": "str", "description": "a printf-style format string, used in conjunction with 'nodelist' to generate the list of machine names (e.g., \"n%03d\")", "setFrom": "{default}" }, "nodelist": { "value": "[]", "type": "slice", "description": "a comma-separated list of machine names in square brackets (e.g., [101-103,105,107])", "setFrom": "{default}" }, "nodes": { "value": "1", "type": "int", "description": "number of machine nodes", "setFrom": "{default}" } }, "components": {} }, "mesh_generator": { "name": "meshimporter", "class": "", "description": "Generates or imports the computational mesh.", "setFrom": "{default}", "aliases": [ "meshimporter", "mesh_generator" ], "properties": { "debug": { "value": "False", "type": "bool", "description": "Debugging flag for mesh.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}" }, "interpolate": { "value": "True", "type": "bool", "description": "Build intermediate mesh topology elements", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}" }, "reorder_mesh": { "value": "True", "type": "bool", "description": "Reorder mesh using reverse Cuthill-McKee.", "setFrom": "{default}" } }, "components": { "distributor": { "name": "mesh_distributor", "class": "", "description": "Distributes mesh among processes.", "setFrom": "{default}", "aliases": [ "mesh_distributor", "distributor" ], "properties": { "partitioner": { "value": "chaco", "type": "str", "description": "Name of mesh partitioner.", "setFrom": "{default}" }, "write_partition": { "value": "False", "type": "bool", "description": "Write partition information to file.", "setFrom": "{default}" } }, "components": { "data_writer": { "name": "datawriterhdf5", "class": " >", "description": "Data writer for partition information.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "data_writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } }, "reader": { "name": "meshiocubit", "class": "", "description": "Reader for mesh files.", "setFrom": "{imported} via {file='./pylithapp.cfg', line=35, column=-1}", "aliases": [ "meshiocubit", "reader" ], "properties": { "filename": { "value": "mesh_tri.exo", "type": "str", "description": "Name of Cubit Exodus file.", "setFrom": "{file='./pylithapp.cfg', line=36, column=-1}" }, "use_nodeset_names": { "value": "True", "type": "bool", "description": "Use nodeset names instead of ids.", "setFrom": "{default}" } }, "components": { "coordsys": { "name": "cscart", "class": " >", "description": "Coordinate system associated with mesh.", "setFrom": "{default}", "aliases": [ "cscart", "coordsys" ], "properties": { "space_dim": { "value": "2", "type": "int", "description": "Number of dimensions for coordinate system.", "setFrom": "{file='./pylithapp.cfg', line=37, column=-1}" }, "units": { "value": "m", "type": "str", "description": "Units of coordinates.", "setFrom": "{default}" } }, "components": {} } } }, "refiner": { "name": "refiner", "class": "", "description": "Performs uniform global mesh refinement after distribution among processes (default is no refinement).", "setFrom": "{default}", "aliases": [ "refiner" ], "properties": {}, "components": {} } } }, "metadata": { "name": "metadata", "class": "", "description": "Simulation metadata.", "setFrom": "{default}", "aliases": [ "metadata" ], "properties": { "arguments": { "value": "['step01_coseismic.cfg']", "type": "list", "description": "Command line arguments for running simulation.", "setFrom": "{file='step01_coseismic.cfg', line=6, column=-1}" }, "authors": { "value": "['Brad Aagaard']", "type": "list", "description": "Creator(s) of simulation.", "setFrom": "{file='step01_coseismic.cfg', line=4, column=-1}" }, "base": { "value": "['pylithapp.cfg']", "type": "list", "description": "Parameter files with metadata that complement this metadata.", "setFrom": "{file='step01_coseismic.cfg', line=2, column=-1}" }, "description": { "value": "Coseismic prescribed slip between the continental crust and the subducting oceanic crust.", "type": "str", "description": "Description of simulation.", "setFrom": "{file='step01_coseismic.cfg', line=3, column=-1}" }, "features": { "value": "['Static simulation', 'pylith.faults.FaultCohesiveKin', 'pylith.bc.DirichletTimeDependent', 'spatialdata.spatialdb.SimpleDB', 'pylith.faults.KinSrcStep', 'pylith.bc.ZeroDB']", "type": "list", "description": "PyLith features used in simulation.", "setFrom": "{file='step01_coseismic.cfg', line=10, column=-1}" }, "keywords": { "value": "['prescribed slip']", "type": "list", "description": "Keywords describing simulation.", "setFrom": "{file='step01_coseismic.cfg', line=5, column=-1}" }, "pylith_version": { "value": "['>=3.0', '<4.0']", "type": "list", "description": "PyLith versions compatible with simulation input files.", "setFrom": "{file='step01_coseismic.cfg', line=8, column=-1}" }, "version": { "value": "2.0.0", "type": "str", "description": "Version number for simulation.", "setFrom": "{file='step01_coseismic.cfg', line=7, column=-1}" } }, "components": {} }, "petsc": { "name": "petsc", "class": "", "description": "Manager for PETSc options.", "setFrom": "{default}", "aliases": [ "petsc" ], "properties": {}, "components": {} }, "problem": { "name": "timedependent", "class": "", "description": "Boundary value problem to solve.", "setFrom": "{default}", "aliases": [ "timedependent", "problem" ], "properties": { "end_time": { "value": "3.15576e+06*s", "type": "dimensional", "description": "End time for problem.", "setFrom": "{default}" }, "formulation": { "value": "quasistatic", "type": "str", "description": "Formulation for equations.", "setFrom": "{default}" }, "initial_dt": { "value": "3.15576e+07*s", "type": "dimensional", "description": "Initial time step.", "setFrom": "{default}" }, "max_timesteps": { "value": "20000", "type": "int", "description": "Maximum number of time steps.", "setFrom": "{default}" }, "notify_observers_ic": { "value": "False", "type": "bool", "description": "Notify observers of solution with initial conditions.", "setFrom": "{default}" }, "solver": { "value": "nonlinear", "type": "str", "description": "Type of solver to use ['linear', 'nonlinear'].", "setFrom": "{default}" }, "start_time": { "value": "0*s", "type": "dimensional", "description": "Start time for problem.", "setFrom": "{default}" } }, "components": { "bc": { "name": "bc", "class": "", "description": "Boundary conditions.", "setFrom": "{built-in} via {file='step01_coseismic.cfg', line=74, column=-1}", "aliases": [ "bc" ], "properties": {}, "components": { "bc_bottom": { "name": "dirichlettimedependent", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "dirichlettimedependent", "bc_bottom" ], "properties": { "constrained_dof": { "value": "[1]", "type": "array", "description": "Array of constrained degrees of freedom (0=1st DOF, 1=2nd DOF, etc).", "setFrom": "{file='step01_coseismic.cfg', line=108, column=-1}" }, "field": { "value": "displacement", "type": "str", "description": "Solution subfield associated with boundary condition.", "setFrom": "{default}" }, "label": { "value": "bndry_bot", "type": "str", "description": "Name of label identifying boundary.", "setFrom": "{file='step01_coseismic.cfg', line=106, column=-1}" }, "label_value": { "value": "14", "type": "int", "description": "Value of label identifying boundary (tag of physical group in Gmsh files).", "setFrom": "{file='step01_coseismic.cfg', line=107, column=-1}" }, "use_initial": { "value": "True", "type": "bool", "description": "Use initial term in time-dependent expression.", "setFrom": "{default}" }, "use_rate": { "value": "False", "type": "bool", "description": "Use rate term in time-dependent expression.", "setFrom": "{default}" }, "use_time_history": { "value": "False", "type": "bool", "description": "Use time history term in time-dependent expression.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for auxiliary subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "initial_amplitude": { "name": "subfield", "class": "", "description": "Initial amplitude, f_0(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "initial_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "rate_amplitude": { "name": "subfield", "class": "", "description": "Rate amplitude, \\dot{f}_1(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "rate_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "rate_start_time": { "name": "subfield", "class": "", "description": "Rate starting time, t_1(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "rate_start_time" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "time_history_amplitude": { "name": "subfield", "class": "", "description": "Time history amplitude, f_2(x). subfield", "setFrom": "{default}", "aliases": [ "subfield", "time_history_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "time_history_start_time": { "name": "subfield", "class": "", "description": "Time history starting time, t_2(s), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "time_history_start_time" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "db_auxiliary_field": { "name": "zerodb", "class": " >", "description": "Database for physical property parameters.", "setFrom": "{imported} via {file='step01_coseismic.cfg', line=109, column=-1}", "aliases": [ "zerodb", "db_auxiliary_field" ], "properties": { "data": { "value": "[0.0, 0.0, 0.0, 0.0]", "type": "list", "description": "Values in spatial database.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pylith/bc/ZeroDB.py', line=62, function='_configure'}" }, "description": { "value": "Dirichlet BC on bottom boundary", "type": "str", "description": "Description for database.", "setFrom": "{file='step01_coseismic.cfg', line=110, column=-1}" }, "label": { "value": "Zero initial amplitude spatial database.", "type": "str", "description": "Label for ZeroDB spatial database.", "setFrom": "{default}" }, "values": { "value": "['initial_amplitude', 'initial_amplitude_x', 'initial_amplitude_y', 'initial_amplitude_z']", "type": "list", "description": "Names of values in spatial database.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pylith/bc/ZeroDB.py', line=61, function='_configure'}" } }, "components": {} }, "derived_subfields": { "name": "emptybin", "class": "", "description": "Discretization of derived subfields.", "setFrom": "{default}", "aliases": [ "emptybin", "derived_subfields" ], "properties": {}, "components": {} }, "observers": { "name": "singlephysicsobserver", "class": "", "description": "Observers (e.g., output).", "setFrom": "{default}", "aliases": [ "singlephysicsobserver", "observers" ], "properties": {}, "components": { "observer": { "name": "outputphysics", "class": "", "description": "Observer of subject.", "setFrom": "{default}", "aliases": [ "outputphysics", "observer" ], "properties": { "data_fields": { "value": "['all']", "type": "list", "description": "Names of solution, auxiliary, and derived subfields to include in data output.", "setFrom": "{default}" }, "info_fields": { "value": "['all']", "type": "list", "description": "Names of auxiliary subfields to include in info output.", "setFrom": "{default}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "0", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{default}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } } } }, "time_history": { "name": "nullcomponent", "class": "", "description": "Time history with normalized amplitude.", "setFrom": "{default}", "aliases": [ "nullcomponent", "time_history" ], "properties": {}, "components": {} } } }, "bc_east_crust": { "name": "dirichlettimedependent", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "dirichlettimedependent", "bc_east_crust" ], "properties": { "constrained_dof": { "value": "[0]", "type": "array", "description": "Array of constrained degrees of freedom (0=1st DOF, 1=2nd DOF, etc).", "setFrom": "{file='step01_coseismic.cfg', line=81, column=-1}" }, "field": { "value": "displacement", "type": "str", "description": "Solution subfield associated with boundary condition.", "setFrom": "{default}" }, "label": { "value": "bndry_east_crust", "type": "str", "description": "Name of label identifying boundary.", "setFrom": "{file='step01_coseismic.cfg', line=79, column=-1}" }, "label_value": { "value": "12", "type": "int", "description": "Value of label identifying boundary (tag of physical group in Gmsh files).", "setFrom": "{file='step01_coseismic.cfg', line=80, column=-1}" }, "use_initial": { "value": "True", "type": "bool", "description": "Use initial term in time-dependent expression.", "setFrom": "{default}" }, "use_rate": { "value": "False", "type": "bool", "description": "Use rate term in time-dependent expression.", "setFrom": "{default}" }, "use_time_history": { "value": "False", "type": "bool", "description": "Use time history term in time-dependent expression.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for auxiliary subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "initial_amplitude": { "name": "subfield", "class": "", "description": "Initial amplitude, f_0(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "initial_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "rate_amplitude": { "name": "subfield", "class": "", "description": "Rate amplitude, \\dot{f}_1(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "rate_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "rate_start_time": { "name": "subfield", "class": "", "description": "Rate starting time, t_1(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "rate_start_time" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "time_history_amplitude": { "name": "subfield", "class": "", "description": "Time history amplitude, f_2(x). subfield", "setFrom": "{default}", "aliases": [ "subfield", "time_history_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "time_history_start_time": { "name": "subfield", "class": "", "description": "Time history starting time, t_2(s), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "time_history_start_time" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "db_auxiliary_field": { "name": "zerodb", "class": " >", "description": "Database for physical property parameters.", "setFrom": "{imported} via {file='step01_coseismic.cfg', line=82, column=-1}", "aliases": [ "zerodb", "db_auxiliary_field" ], "properties": { "data": { "value": "[0.0, 0.0, 0.0, 0.0]", "type": "list", "description": "Values in spatial database.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pylith/bc/ZeroDB.py', line=62, function='_configure'}" }, "description": { "value": "Dirichlet BC on east boundary (crust)", "type": "str", "description": "Description for database.", "setFrom": "{file='step01_coseismic.cfg', line=83, column=-1}" }, "label": { "value": "Zero initial amplitude spatial database.", "type": "str", "description": "Label for ZeroDB spatial database.", "setFrom": "{default}" }, "values": { "value": "['initial_amplitude', 'initial_amplitude_x', 'initial_amplitude_y', 'initial_amplitude_z']", "type": "list", "description": "Names of values in spatial database.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pylith/bc/ZeroDB.py', line=61, function='_configure'}" } }, "components": {} }, "derived_subfields": { "name": "emptybin", "class": "", "description": "Discretization of derived subfields.", "setFrom": "{default}", "aliases": [ "emptybin", "derived_subfields" ], "properties": {}, "components": {} }, "observers": { "name": "singlephysicsobserver", "class": "", "description": "Observers (e.g., output).", "setFrom": "{default}", "aliases": [ "singlephysicsobserver", "observers" ], "properties": {}, "components": { "observer": { "name": "outputphysics", "class": "", "description": "Observer of subject.", "setFrom": "{default}", "aliases": [ "outputphysics", "observer" ], "properties": { "data_fields": { "value": "['all']", "type": "list", "description": "Names of solution, auxiliary, and derived subfields to include in data output.", "setFrom": "{default}" }, "info_fields": { "value": "['all']", "type": "list", "description": "Names of auxiliary subfields to include in info output.", "setFrom": "{default}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "0", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{default}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } } } }, "time_history": { "name": "nullcomponent", "class": "", "description": "Time history with normalized amplitude.", "setFrom": "{default}", "aliases": [ "nullcomponent", "time_history" ], "properties": {}, "components": {} } } }, "bc_east_mantle": { "name": "dirichlettimedependent", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "dirichlettimedependent", "bc_east_mantle" ], "properties": { "constrained_dof": { "value": "[0]", "type": "array", "description": "Array of constrained degrees of freedom (0=1st DOF, 1=2nd DOF, etc).", "setFrom": "{file='step01_coseismic.cfg', line=90, column=-1}" }, "field": { "value": "displacement", "type": "str", "description": "Solution subfield associated with boundary condition.", "setFrom": "{default}" }, "label": { "value": "bndry_east_mantle", "type": "str", "description": "Name of label identifying boundary.", "setFrom": "{file='step01_coseismic.cfg', line=88, column=-1}" }, "label_value": { "value": "13", "type": "int", "description": "Value of label identifying boundary (tag of physical group in Gmsh files).", "setFrom": "{file='step01_coseismic.cfg', line=89, column=-1}" }, "use_initial": { "value": "True", "type": "bool", "description": "Use initial term in time-dependent expression.", "setFrom": "{default}" }, "use_rate": { "value": "False", "type": "bool", "description": "Use rate term in time-dependent expression.", "setFrom": "{default}" }, "use_time_history": { "value": "False", "type": "bool", "description": "Use time history term in time-dependent expression.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for auxiliary subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "initial_amplitude": { "name": "subfield", "class": "", "description": "Initial amplitude, f_0(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "initial_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "rate_amplitude": { "name": "subfield", "class": "", "description": "Rate amplitude, \\dot{f}_1(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "rate_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "rate_start_time": { "name": "subfield", "class": "", "description": "Rate starting time, t_1(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "rate_start_time" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "time_history_amplitude": { "name": "subfield", "class": "", "description": "Time history amplitude, f_2(x). subfield", "setFrom": "{default}", "aliases": [ "subfield", "time_history_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "time_history_start_time": { "name": "subfield", "class": "", "description": "Time history starting time, t_2(s), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "time_history_start_time" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "db_auxiliary_field": { "name": "zerodb", "class": " >", "description": "Database for physical property parameters.", "setFrom": "{imported} via {file='step01_coseismic.cfg', line=91, column=-1}", "aliases": [ "zerodb", "db_auxiliary_field" ], "properties": { "data": { "value": "[0.0, 0.0, 0.0, 0.0]", "type": "list", "description": "Values in spatial database.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pylith/bc/ZeroDB.py', line=62, function='_configure'}" }, "description": { "value": "Dirichlet BC on east boundary (mantle)", "type": "str", "description": "Description for database.", "setFrom": "{file='step01_coseismic.cfg', line=92, column=-1}" }, "label": { "value": "Zero initial amplitude spatial database.", "type": "str", "description": "Label for ZeroDB spatial database.", "setFrom": "{default}" }, "values": { "value": "['initial_amplitude', 'initial_amplitude_x', 'initial_amplitude_y', 'initial_amplitude_z']", "type": "list", "description": "Names of values in spatial database.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pylith/bc/ZeroDB.py', line=61, function='_configure'}" } }, "components": {} }, "derived_subfields": { "name": "emptybin", "class": "", "description": "Discretization of derived subfields.", "setFrom": "{default}", "aliases": [ "emptybin", "derived_subfields" ], "properties": {}, "components": {} }, "observers": { "name": "singlephysicsobserver", "class": "", "description": "Observers (e.g., output).", "setFrom": "{default}", "aliases": [ "singlephysicsobserver", "observers" ], "properties": {}, "components": { "observer": { "name": "outputphysics", "class": "", "description": "Observer of subject.", "setFrom": "{default}", "aliases": [ "outputphysics", "observer" ], "properties": { "data_fields": { "value": "['all']", "type": "list", "description": "Names of solution, auxiliary, and derived subfields to include in data output.", "setFrom": "{default}" }, "info_fields": { "value": "['all']", "type": "list", "description": "Names of auxiliary subfields to include in info output.", "setFrom": "{default}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "0", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{default}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } } } }, "time_history": { "name": "nullcomponent", "class": "", "description": "Time history with normalized amplitude.", "setFrom": "{default}", "aliases": [ "nullcomponent", "time_history" ], "properties": {}, "components": {} } } }, "bc_west": { "name": "dirichlettimedependent", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "dirichlettimedependent", "bc_west" ], "properties": { "constrained_dof": { "value": "[0]", "type": "array", "description": "Array of constrained degrees of freedom (0=1st DOF, 1=2nd DOF, etc).", "setFrom": "{file='step01_coseismic.cfg', line=99, column=-1}" }, "field": { "value": "displacement", "type": "str", "description": "Solution subfield associated with boundary condition.", "setFrom": "{default}" }, "label": { "value": "bndry_west", "type": "str", "description": "Name of label identifying boundary.", "setFrom": "{file='step01_coseismic.cfg', line=97, column=-1}" }, "label_value": { "value": "11", "type": "int", "description": "Value of label identifying boundary (tag of physical group in Gmsh files).", "setFrom": "{file='step01_coseismic.cfg', line=98, column=-1}" }, "use_initial": { "value": "True", "type": "bool", "description": "Use initial term in time-dependent expression.", "setFrom": "{default}" }, "use_rate": { "value": "False", "type": "bool", "description": "Use rate term in time-dependent expression.", "setFrom": "{default}" }, "use_time_history": { "value": "False", "type": "bool", "description": "Use time history term in time-dependent expression.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for auxiliary subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "initial_amplitude": { "name": "subfield", "class": "", "description": "Initial amplitude, f_0(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "initial_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "rate_amplitude": { "name": "subfield", "class": "", "description": "Rate amplitude, \\dot{f}_1(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "rate_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "rate_start_time": { "name": "subfield", "class": "", "description": "Rate starting time, t_1(x), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "rate_start_time" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "time_history_amplitude": { "name": "subfield", "class": "", "description": "Time history amplitude, f_2(x). subfield", "setFrom": "{default}", "aliases": [ "subfield", "time_history_amplitude" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "time_history_start_time": { "name": "subfield", "class": "", "description": "Time history starting time, t_2(s), subfield.", "setFrom": "{default}", "aliases": [ "subfield", "time_history_start_time" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "db_auxiliary_field": { "name": "zerodb", "class": " >", "description": "Database for physical property parameters.", "setFrom": "{imported} via {file='step01_coseismic.cfg', line=100, column=-1}", "aliases": [ "zerodb", "db_auxiliary_field" ], "properties": { "data": { "value": "[0.0, 0.0, 0.0, 0.0]", "type": "list", "description": "Values in spatial database.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pylith/bc/ZeroDB.py', line=62, function='_configure'}" }, "description": { "value": "Dirichlet BC on west boundary", "type": "str", "description": "Description for database.", "setFrom": "{file='step01_coseismic.cfg', line=101, column=-1}" }, "label": { "value": "Zero initial amplitude spatial database.", "type": "str", "description": "Label for ZeroDB spatial database.", "setFrom": "{default}" }, "values": { "value": "['initial_amplitude', 'initial_amplitude_x', 'initial_amplitude_y', 'initial_amplitude_z']", "type": "list", "description": "Names of values in spatial database.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pylith/bc/ZeroDB.py', line=61, function='_configure'}" } }, "components": {} }, "derived_subfields": { "name": "emptybin", "class": "", "description": "Discretization of derived subfields.", "setFrom": "{default}", "aliases": [ "emptybin", "derived_subfields" ], "properties": {}, "components": {} }, "observers": { "name": "singlephysicsobserver", "class": "", "description": "Observers (e.g., output).", "setFrom": "{default}", "aliases": [ "singlephysicsobserver", "observers" ], "properties": {}, "components": { "observer": { "name": "outputphysics", "class": "", "description": "Observer of subject.", "setFrom": "{default}", "aliases": [ "outputphysics", "observer" ], "properties": { "data_fields": { "value": "['all']", "type": "list", "description": "Names of solution, auxiliary, and derived subfields to include in data output.", "setFrom": "{default}" }, "info_fields": { "value": "['all']", "type": "list", "description": "Names of auxiliary subfields to include in info output.", "setFrom": "{default}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "0", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{default}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } } } }, "time_history": { "name": "nullcomponent", "class": "", "description": "Time history with normalized amplitude.", "setFrom": "{default}", "aliases": [ "nullcomponent", "time_history" ], "properties": {}, "components": {} } } } } }, "defaults": { "name": "problem_defaults", "class": "", "description": "Default options for problem.", "setFrom": "{default}", "aliases": [ "problem_defaults", "defaults" ], "properties": { "name": { "value": "step01_coseismic", "type": "str", "description": "Name for the problem (used with output_directory for default output filenames).", "setFrom": "{file='step01_coseismic.cfg', line=30, column=-1}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Default basis order for output.", "setFrom": "{default}" }, "output_directory": { "value": "output", "type": "str", "description": "Directory for output.", "setFrom": "{default}" }, "quadrature_order": { "value": "1", "type": "int", "description": "Finite-element quadrature order.", "setFrom": "{default}" } }, "components": {} }, "gravity_field": { "name": "nullcomponent", "class": "", "description": "Database used for gravity field.", "setFrom": "{default}", "aliases": [ "nullcomponent", "gravity_field" ], "properties": {}, "components": {} }, "ic": { "name": "emptybin", "class": "", "description": "Initial conditions.", "setFrom": "{default}", "aliases": [ "emptybin", "ic" ], "properties": {}, "components": {} }, "interfaces": { "name": "interfaces", "class": "", "description": "Interior surfaces with constraints or constitutive models.", "setFrom": "{built-in} via {file='step01_coseismic.cfg', line=38, column=-1}", "aliases": [ "interfaces" ], "properties": {}, "components": { "fault": { "name": "faultcohesivekin", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "faultcohesivekin", "fault" ], "properties": { "edge": { "value": "fault_slabtop_edge", "type": "str", "description": "Name of label identifier for buried fault edges.", "setFrom": "{file='step01_coseismic.cfg', line=45, column=-1}" }, "edge_value": { "value": "31", "type": "int", "description": "Value of label identifier for buried fault edges.", "setFrom": "{file='step01_coseismic.cfg', line=46, column=-1}" }, "label": { "value": "fault_slabtop", "type": "str", "description": "Name of label identifier for fault.", "setFrom": "{file='step01_coseismic.cfg', line=43, column=-1}" }, "label_value": { "value": "21", "type": "int", "description": "Value of label identifier for fault.", "setFrom": "{file='step01_coseismic.cfg', line=44, column=-1}" }, "ref_dir_1": { "value": "[0.0, 0.0, 1.0]", "type": "list", "description": "First choice for reference direction to discriminate among tangential directions in 3-D.", "setFrom": "{default}" }, "ref_dir_2": { "value": "[0.0, 1.0, 0.0]", "type": "list", "description": "Second choice for reference direction to discriminate among tangential directions in 3-D.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "emptybin", "class": "", "description": "Discretization information for auxiliary subfields.", "setFrom": "{default}", "aliases": [ "emptybin", "auxiliary_subfields" ], "properties": {}, "components": {} }, "db_auxiliary_field": { "name": "nullcomponent", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "nullcomponent", "db_auxiliary_field" ], "properties": {}, "components": {} }, "derived_subfields": { "name": "emptybin", "class": "", "description": "Discretization of derived subfields.", "setFrom": "{default}", "aliases": [ "emptybin", "derived_subfields" ], "properties": {}, "components": {} }, "eq_ruptures": { "name": "singlerupture", "class": "", "description": "Kinematic earthquake sources information.", "setFrom": "{default}", "aliases": [ "singlerupture", "eq_ruptures" ], "properties": {}, "components": { "rupture": { "name": "kinsrcstep", "class": "", "description": "Kinematic slip source (for example, an earthquake rupture) for fault.", "setFrom": "{default}", "aliases": [ "kinsrcstep", "rupture" ], "properties": { "origin_time": { "value": "0*s", "type": "dimensional", "description": "Origin time for slip source.", "setFrom": "{default}" } }, "components": { "db_auxiliary_field": { "name": "simpledb", "class": " >", "description": "Database for slip time function parameters.", "setFrom": "{imported} via {file='step01_coseismic.cfg', line=53, column=-1}", "aliases": [ "simpledb", "db_auxiliary_field" ], "properties": { "description": { "value": "Fault rupture auxiliary field spatial database", "type": "str", "description": "Description for database.", "setFrom": "{file='step01_coseismic.cfg', line=54, column=-1}" }, "query_type": { "value": "linear", "type": "str", "description": "Type of query to perform.", "setFrom": "{file='step01_coseismic.cfg', line=56, column=-1}" } }, "components": { "iohandler": { "name": "simpleioascii", "class": " >", "description": "I/O handler for database.", "setFrom": "{default}", "aliases": [ "simpleioascii", "iohandler" ], "properties": { "filename": { "value": "fault_coseismic.spatialdb", "type": "str", "description": "Name of database file.", "setFrom": "{file='step01_coseismic.cfg', line=55, column=-1}" } }, "components": {} } } } } } } }, "observers": { "name": "singlephysicsobserver", "class": "", "description": "Observers (e.g., output).", "setFrom": "{default}", "aliases": [ "singlephysicsobserver", "observers" ], "properties": {}, "components": { "observer": { "name": "outputphysics", "class": "", "description": "Observer of subject.", "setFrom": "{default}", "aliases": [ "outputphysics", "observer" ], "properties": { "data_fields": { "value": "['slip']", "type": "list", "description": "Names of solution, auxiliary, and derived subfields to include in data output.", "setFrom": "{file='step01_coseismic.cfg', line=48, column=-1}" }, "info_fields": { "value": "['all']", "type": "list", "description": "Names of auxiliary subfields to include in info output.", "setFrom": "{default}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "0", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{default}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } } } } } } } }, "materials": { "name": "materials", "class": "", "description": "Materials in problem.", "setFrom": "{built-in} via {file='./pylithapp.cfg', line=72, column=-1}", "aliases": [ "materials" ], "properties": {}, "components": { "continent_crust": { "name": "elasticity", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "elasticity", "continent_crust" ], "properties": { "description": { "value": "Continental crust", "type": "str", "description": "Descriptive label for material.", "setFrom": "{file='./pylithapp.cfg', line=87, column=-1}" }, "label": { "value": "material-id", "type": "str", "description": "Name of label for material. Currently only 'material-id' is allowed.", "setFrom": "{default}" }, "label_value": { "value": "1", "type": "int", "description": "Value of label for material.", "setFrom": "{file='./pylithapp.cfg', line=88, column=-1}" }, "use_body_force": { "value": "False", "type": "bool", "description": "Include body force term in elasticity equation.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for auxiliary subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "body_force": { "name": "subfield", "class": "", "description": "Body force subfield.", "setFrom": "{default}", "aliases": [ "subfield", "body_force" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "density": { "name": "subfield", "class": "", "description": "Density subfield.", "setFrom": "{default}", "aliases": [ "subfield", "density" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='./pylithapp.cfg', line=95, column=-1}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "gravitational_acceleration": { "name": "subfield", "class": "", "description": "Gravitational acceleration subfield.", "setFrom": "{default}", "aliases": [ "subfield", "gravitational_acceleration" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "bulk_rheology": { "name": "isotropiclinearelasticity", "class": "", "description": "Bulk rheology for elastic material.", "setFrom": "{default}", "aliases": [ "isotropiclinearelasticity", "bulk_rheology" ], "properties": { "use_reference_state": { "value": "False", "type": "bool", "description": "Use reference stress/strain state.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for physical properties and state variables.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "bulk_modulus": { "name": "subfield", "class": "", "description": "Bulk modulus subfield.", "setFrom": "{default}", "aliases": [ "subfield", "bulk_modulus" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='./pylithapp.cfg', line=96, column=-1}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "reference_strain": { "name": "subfield", "class": "", "description": "Reference strain subfield.", "setFrom": "{default}", "aliases": [ "subfield", "reference_strain" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "reference_stress": { "name": "subfield", "class": "", "description": "Reference stress subfield.", "setFrom": "{default}", "aliases": [ "subfield", "reference_stress" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "shear_modulus": { "name": "subfield", "class": "", "description": "Shear modulus subfield.", "setFrom": "{default}", "aliases": [ "subfield", "shear_modulus" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='./pylithapp.cfg', line=97, column=-1}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } } } }, "db_auxiliary_field": { "name": "simpledb", "class": " >", "description": "Database for physical property parameters.", "setFrom": "{default}", "aliases": [ "simpledb", "db_auxiliary_field" ], "properties": { "description": { "value": "Continental crust properties", "type": "str", "description": "Description for database.", "setFrom": "{file='./pylithapp.cfg', line=90, column=-1}" }, "query_type": { "value": "nearest", "type": "str", "description": "Type of query to perform.", "setFrom": "{default}" } }, "components": { "iohandler": { "name": "simpleioascii", "class": " >", "description": "I/O handler for database.", "setFrom": "{default}", "aliases": [ "simpleioascii", "iohandler" ], "properties": { "filename": { "value": "mat_concrust.spatialdb", "type": "str", "description": "Name of database file.", "setFrom": "{file='./pylithapp.cfg', line=91, column=-1}" } }, "components": {} } } }, "derived_subfields": { "name": "derived_subfields", "class": "", "description": "Discretization of derived subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "derived_subfields" ], "properties": {}, "components": { "cauchy_strain": { "name": "subfield", "class": "", "description": "Cauchy strain subfield.", "setFrom": "{default}", "aliases": [ "subfield", "cauchy_strain" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "cauchy_stress": { "name": "subfield", "class": "", "description": "Cauchy stress subfield.", "setFrom": "{default}", "aliases": [ "subfield", "cauchy_stress" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "observers": { "name": "singlephysicsobserver", "class": "", "description": "Observers (e.g., output).", "setFrom": "{default}", "aliases": [ "singlephysicsobserver", "observers" ], "properties": {}, "components": { "observer": { "name": "outputphysics", "class": "", "description": "Observer of subject.", "setFrom": "{default}", "aliases": [ "outputphysics", "observer" ], "properties": { "data_fields": { "value": "['all']", "type": "list", "description": "Names of solution, auxiliary, and derived subfields to include in data output.", "setFrom": "{default}" }, "info_fields": { "value": "['all']", "type": "list", "description": "Names of auxiliary subfields to include in info output.", "setFrom": "{default}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "1", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{file='./pylithapp.cfg', line=93, column=-1}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } } } } } }, "mantle": { "name": "elasticity", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "elasticity", "mantle" ], "properties": { "description": { "value": "Mantle", "type": "str", "description": "Descriptive label for material.", "setFrom": "{file='./pylithapp.cfg', line=115, column=-1}" }, "label": { "value": "material-id", "type": "str", "description": "Name of label for material. Currently only 'material-id' is allowed.", "setFrom": "{default}" }, "label_value": { "value": "3", "type": "int", "description": "Value of label for material.", "setFrom": "{file='./pylithapp.cfg', line=116, column=-1}" }, "use_body_force": { "value": "False", "type": "bool", "description": "Include body force term in elasticity equation.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for auxiliary subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "body_force": { "name": "subfield", "class": "", "description": "Body force subfield.", "setFrom": "{default}", "aliases": [ "subfield", "body_force" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "density": { "name": "subfield", "class": "", "description": "Density subfield.", "setFrom": "{default}", "aliases": [ "subfield", "density" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='./pylithapp.cfg', line=123, column=-1}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "gravitational_acceleration": { "name": "subfield", "class": "", "description": "Gravitational acceleration subfield.", "setFrom": "{default}", "aliases": [ "subfield", "gravitational_acceleration" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "bulk_rheology": { "name": "isotropiclinearelasticity", "class": "", "description": "Bulk rheology for elastic material.", "setFrom": "{default}", "aliases": [ "isotropiclinearelasticity", "bulk_rheology" ], "properties": { "use_reference_state": { "value": "False", "type": "bool", "description": "Use reference stress/strain state.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for physical properties and state variables.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "bulk_modulus": { "name": "subfield", "class": "", "description": "Bulk modulus subfield.", "setFrom": "{default}", "aliases": [ "subfield", "bulk_modulus" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='./pylithapp.cfg', line=124, column=-1}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "reference_strain": { "name": "subfield", "class": "", "description": "Reference strain subfield.", "setFrom": "{default}", "aliases": [ "subfield", "reference_strain" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "reference_stress": { "name": "subfield", "class": "", "description": "Reference stress subfield.", "setFrom": "{default}", "aliases": [ "subfield", "reference_stress" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "shear_modulus": { "name": "subfield", "class": "", "description": "Shear modulus subfield.", "setFrom": "{default}", "aliases": [ "subfield", "shear_modulus" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='./pylithapp.cfg', line=125, column=-1}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } } } }, "db_auxiliary_field": { "name": "simpledb", "class": " >", "description": "Database for physical property parameters.", "setFrom": "{default}", "aliases": [ "simpledb", "db_auxiliary_field" ], "properties": { "description": { "value": "Mantle properties", "type": "str", "description": "Description for database.", "setFrom": "{file='./pylithapp.cfg', line=118, column=-1}" }, "query_type": { "value": "nearest", "type": "str", "description": "Type of query to perform.", "setFrom": "{default}" } }, "components": { "iohandler": { "name": "simpleioascii", "class": " >", "description": "I/O handler for database.", "setFrom": "{default}", "aliases": [ "simpleioascii", "iohandler" ], "properties": { "filename": { "value": "mat_mantle.spatialdb", "type": "str", "description": "Name of database file.", "setFrom": "{file='./pylithapp.cfg', line=119, column=-1}" } }, "components": {} } } }, "derived_subfields": { "name": "derived_subfields", "class": "", "description": "Discretization of derived subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "derived_subfields" ], "properties": {}, "components": { "cauchy_strain": { "name": "subfield", "class": "", "description": "Cauchy strain subfield.", "setFrom": "{default}", "aliases": [ "subfield", "cauchy_strain" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "cauchy_stress": { "name": "subfield", "class": "", "description": "Cauchy stress subfield.", "setFrom": "{default}", "aliases": [ "subfield", "cauchy_stress" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "observers": { "name": "singlephysicsobserver", "class": "", "description": "Observers (e.g., output).", "setFrom": "{default}", "aliases": [ "singlephysicsobserver", "observers" ], "properties": {}, "components": { "observer": { "name": "outputphysics", "class": "", "description": "Observer of subject.", "setFrom": "{default}", "aliases": [ "outputphysics", "observer" ], "properties": { "data_fields": { "value": "['all']", "type": "list", "description": "Names of solution, auxiliary, and derived subfields to include in data output.", "setFrom": "{default}" }, "info_fields": { "value": "['all']", "type": "list", "description": "Names of auxiliary subfields to include in info output.", "setFrom": "{default}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "1", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{file='./pylithapp.cfg', line=121, column=-1}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } } } } } }, "ocean_crust": { "name": "elasticity", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "elasticity", "ocean_crust" ], "properties": { "description": { "value": "Oceanic crust", "type": "str", "description": "Descriptive label for material.", "setFrom": "{file='./pylithapp.cfg', line=101, column=-1}" }, "label": { "value": "material-id", "type": "str", "description": "Name of label for material. Currently only 'material-id' is allowed.", "setFrom": "{default}" }, "label_value": { "value": "2", "type": "int", "description": "Value of label for material.", "setFrom": "{file='./pylithapp.cfg', line=102, column=-1}" }, "use_body_force": { "value": "False", "type": "bool", "description": "Include body force term in elasticity equation.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for auxiliary subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "body_force": { "name": "subfield", "class": "", "description": "Body force subfield.", "setFrom": "{default}", "aliases": [ "subfield", "body_force" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "density": { "name": "subfield", "class": "", "description": "Density subfield.", "setFrom": "{default}", "aliases": [ "subfield", "density" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='./pylithapp.cfg', line=109, column=-1}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "gravitational_acceleration": { "name": "subfield", "class": "", "description": "Gravitational acceleration subfield.", "setFrom": "{default}", "aliases": [ "subfield", "gravitational_acceleration" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "bulk_rheology": { "name": "isotropiclinearelasticity", "class": "", "description": "Bulk rheology for elastic material.", "setFrom": "{default}", "aliases": [ "isotropiclinearelasticity", "bulk_rheology" ], "properties": { "use_reference_state": { "value": "False", "type": "bool", "description": "Use reference stress/strain state.", "setFrom": "{default}" } }, "components": { "auxiliary_subfields": { "name": "auxiliary_subfields", "class": "", "description": "Discretization information for physical properties and state variables.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "auxiliary_subfields" ], "properties": {}, "components": { "bulk_modulus": { "name": "subfield", "class": "", "description": "Bulk modulus subfield.", "setFrom": "{default}", "aliases": [ "subfield", "bulk_modulus" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='./pylithapp.cfg', line=110, column=-1}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "reference_strain": { "name": "subfield", "class": "", "description": "Reference strain subfield.", "setFrom": "{default}", "aliases": [ "subfield", "reference_strain" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "reference_stress": { "name": "subfield", "class": "", "description": "Reference stress subfield.", "setFrom": "{default}", "aliases": [ "subfield", "reference_stress" ], "properties": { "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "shear_modulus": { "name": "subfield", "class": "", "description": "Shear modulus subfield.", "setFrom": "{default}", "aliases": [ "subfield", "shear_modulus" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='./pylithapp.cfg', line=111, column=-1}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } } } }, "db_auxiliary_field": { "name": "simpledb", "class": " >", "description": "Database for physical property parameters.", "setFrom": "{default}", "aliases": [ "simpledb", "db_auxiliary_field" ], "properties": { "description": { "value": "Oceanic crust properties", "type": "str", "description": "Description for database.", "setFrom": "{file='./pylithapp.cfg', line=104, column=-1}" }, "query_type": { "value": "nearest", "type": "str", "description": "Type of query to perform.", "setFrom": "{default}" } }, "components": { "iohandler": { "name": "simpleioascii", "class": " >", "description": "I/O handler for database.", "setFrom": "{default}", "aliases": [ "simpleioascii", "iohandler" ], "properties": { "filename": { "value": "mat_oceancrust.spatialdb", "type": "str", "description": "Name of database file.", "setFrom": "{file='./pylithapp.cfg', line=105, column=-1}" } }, "components": {} } } }, "derived_subfields": { "name": "derived_subfields", "class": "", "description": "Discretization of derived subfields.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}", "aliases": [ "derived_subfields" ], "properties": {}, "components": { "cauchy_strain": { "name": "subfield", "class": "", "description": "Cauchy strain subfield.", "setFrom": "{default}", "aliases": [ "subfield", "cauchy_strain" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "cauchy_stress": { "name": "subfield", "class": "", "description": "Cauchy stress subfield.", "setFrom": "{default}", "aliases": [ "subfield", "cauchy_stress" ], "properties": { "basis_order": { "value": "0", "type": "int", "description": "Order of basis functions.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/inventory/ConfigurableClass.py', line=26, function='__set__'}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } }, "observers": { "name": "singlephysicsobserver", "class": "", "description": "Observers (e.g., output).", "setFrom": "{default}", "aliases": [ "singlephysicsobserver", "observers" ], "properties": {}, "components": { "observer": { "name": "outputphysics", "class": "", "description": "Observer of subject.", "setFrom": "{default}", "aliases": [ "outputphysics", "observer" ], "properties": { "data_fields": { "value": "['all']", "type": "list", "description": "Names of solution, auxiliary, and derived subfields to include in data output.", "setFrom": "{default}" }, "info_fields": { "value": "['all']", "type": "list", "description": "Names of auxiliary subfields to include in info output.", "setFrom": "{default}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "1", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{file='./pylithapp.cfg', line=107, column=-1}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } } } } } } } }, "normalizer": { "name": "nondimelasticquasistatic", "class": " >", "description": "Nondimensionalizer for problem.", "setFrom": "{default}", "aliases": [ "nondimelasticquasistatic", "normalizer" ], "properties": { "length_scale": { "value": "1000*m", "type": "dimensional", "description": "Value to nondimensionalize length scale.", "setFrom": "{default}" }, "relaxation_time": { "value": "3.15576e+09*s", "type": "dimensional", "description": "Relaxation time to nondimensionalize time.", "setFrom": "{default}" }, "shear_modulus": { "value": "3e+10*m**-1*kg*s**-2", "type": "dimensional", "description": "Shear modulus to nondimensionalize pressure.", "setFrom": "{default}" } }, "components": {} }, "petsc_defaults": { "name": "petscdefaults", "class": "", "description": "Flags controlling which default PETSc options to use.", "setFrom": "{default}", "aliases": [ "petscdefaults", "petsc_defaults" ], "properties": { "monitors": { "value": "True", "type": "bool", "description": "Use default solver monitors.", "setFrom": "{default}" }, "parallel": { "value": "False", "type": "bool", "description": "Use solver settings normally used when running in parallel.", "setFrom": "{default}" }, "solver": { "value": "True", "type": "bool", "description": "Use default solver settings based on governing equations.", "setFrom": "{default}" }, "testing": { "value": "False", "type": "bool", "description": "Use default PETSc testingging options.", "setFrom": "{default}" } }, "components": {} }, "progress_monitor": { "name": "progressmonitortime", "class": "", "description": "Simple progress monitor via text file.", "setFrom": "{default}", "aliases": [ "progressmonitortime", "progress_monitor" ], "properties": { "filename": { "value": "output/step01_coseismic-progress.txt", "type": "str", "description": "Name of output file.", "setFrom": "{file='step01_coseismic.cfg', line=26, column=-1}" }, "t_units": { "value": "year", "type": "str", "description": "Units used for simulation time in output.", "setFrom": "{default}" }, "update_percent": { "value": "5.0", "type": "float", "description": "Frequency of progress updates (percent).", "setFrom": "{default}" } }, "components": {} }, "solution": { "name": "solution", "class": "", "description": "Solution field for problem.", "setFrom": "{imported} via {file='./pylithapp.cfg', line=48, column=-1}", "aliases": [ "solution", "solution" ], "properties": {}, "components": { "subfields": { "name": "solndisplagrange", "class": "", "description": "Subfields in solution.", "setFrom": "{default}", "aliases": [ "solndisplagrange", "subfields" ], "properties": {}, "components": { "displacement": { "name": "subfielddisplacement", "class": "", "description": "Displacement subfield.", "setFrom": "{default}", "aliases": [ "subfielddisplacement", "displacement" ], "properties": { "alias": { "value": "displacement", "type": "str", "description": "Name for subfield.", "setFrom": "{default}" }, "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} }, "lagrange_fault": { "name": "subfieldlagrangefault", "class": "", "description": "Fault Lagrange multiplier subfield.", "setFrom": "{default}", "aliases": [ "subfieldlagrangefault", "lagrange_fault" ], "properties": { "alias": { "value": "lagrange_multiplier_fault", "type": "str", "description": "Name for subfield.", "setFrom": "{default}" }, "basis_order": { "value": "1", "type": "int", "description": "Order of basis functions.", "setFrom": "{default}" }, "cell_basis": { "value": "default", "type": "str", "description": "Type of cell basis functions (simplex, tensor, or default). Default is to use type matching cell type.", "setFrom": "{default}" }, "dimension": { "value": "-1", "type": "int", "description": "Topological dimension associated with subfield (=-1 will use dimension of domain).", "setFrom": "{default}" }, "finite_element_space": { "value": "polynomial", "type": "str", "description": "Finite-element space (polynomial or point). Point space corresponds to delta functions at quadrature points.", "setFrom": "{default}" }, "is_basis_continous": { "value": "True", "type": "bool", "description": "Is basis continuous?", "setFrom": "{default}" }, "quadrature_order": { "value": "-1", "type": "int", "description": "Order of numerical quadrature.", "setFrom": "{default}" } }, "components": {} } } } } }, "solution_observers": { "name": "solution_observers", "class": "", "description": "Observers (e.g., output) for solution.", "setFrom": "{built-in} via {file='./pylithapp.cfg', line=51, column=-1}", "aliases": [ "solution_observers" ], "properties": {}, "components": { "domain": { "name": "outputsolndomain", "class": "", "description": "No description available.", "setFrom": "{default}", "aliases": [ "outputsolndomain", "domain" ], "properties": { "data_fields": { "value": "['all']", "type": "list", "description": "Names of solution subfields to include in output.", "setFrom": "{default}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "1", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{file='./pylithapp.cfg', line=56, column=-1}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } }, "groundsurf": { "name": "outputsolnsubset", "class": "", "description": "No description available.", "setFrom": "{imported} via {file='./pylithapp.cfg', line=52, column=-1}", "aliases": [ "outputsolnsubset", "groundsurf" ], "properties": { "data_fields": { "value": "['all']", "type": "list", "description": "Names of solution subfields to include in output.", "setFrom": "{default}" }, "label": { "value": "groundsurf", "type": "str", "description": "Name of label identifier for external boundary.", "setFrom": "{file='./pylithapp.cfg', line=61, column=-1}" }, "label_value": { "value": "10", "type": "int", "description": "Value of label identifier for external boundary (tag of physical group in Gmsh files).", "setFrom": "{file='./pylithapp.cfg', line=62, column=-1}" }, "output_basis_order": { "value": "1", "type": "int", "description": "Basis order for output.", "setFrom": "{default}" } }, "components": { "trigger": { "name": "outputtriggerstep", "class": "", "description": "Trigger defining how often output is written.", "setFrom": "{default}", "aliases": [ "outputtriggerstep", "trigger" ], "properties": { "num_skip": { "value": "0", "type": "int", "description": "Number of solution steps to skip between writes (0 means write every time step).", "setFrom": "{default}" } }, "components": {} }, "writer": { "name": "datawriterhdf5", "class": " >", "description": "Writer for data.", "setFrom": "{default}", "aliases": [ "datawriterhdf5", "writer" ], "properties": { "filename": { "value": "", "type": "str", "description": "Name of HDF5 file.", "setFrom": "{default}" } }, "components": {} } } } } } } }, "scheduler": { "name": "scheduler-none", "class": "", "description": "No description available.", "setFrom": "{file='/Users/test/pylith/pylith-3.0.3-macOS-12.0-arm64/lib/python3.10/site-packages/pythia/pyre/schedulers/none.odb'} via {default}", "aliases": [ "scheduler-none", "scheduler" ], "properties": { "dry": { "value": "False", "type": "bool", "description": "don't actually run the job; just print the batch script", "setFrom": "{default}" }, "shell": { "value": "/bin/sh", "type": "str", "description": "shell for #! line of batch scripts", "setFrom": "{default}" }, "wait": { "value": "True", "type": "bool", "description": "wait for the job to finish", "setFrom": "{default}" } }, "components": {} } } } }