Step 6: Error 2#
Error Message#
1$ pylith step06_twofaults.cfg
2
3 >> {default}::
4 -- pyre.inventory(error)
5 -- timedependent.interfaces.faultcohesivekin.singlerupture.kinsrcstep.simpledb.simpleioascii.filename <- ''
6 -- Filename for spatial database not specified.
7 >> step06_twofaults.cfg:68:
8 -- pyre.inventory(error)
9 -- timedependent.interfaces.faultcohesivekin.singlerupture.kinsrcstep.simpledb.filename <- 'fault_slip.spatialdb'
10 -- unrecognized property 'timedependent.interfaces.faultcohesivekin.singlerupture.kinsrcstep.simpledb.filename'
11usage: pylith [--<property>=<value>] [--<facility>.<property>=<value>] [FILE.cfg] ...
12component 'pylithapp'
13 properties: dump_parameters, help, help-components, help-persistence, help-properties, include-citations, initialize_only, job, launcher, mesh_generator, metadata, nodes, petsc, problem, scheduler, start_python_debugger, typos, weaver
14 facilities: dump_parameters,job,launcher,mesh_generator,metadata,petsc,problem,scheduler,weaver
15For more information:
16 --help-properties: prints details about user settable properties
17 --help-components: prints details about user settable facilities and components
18pylithapp: configuration error(s)
Troubleshooting Strategy#
We still have problem configuration errors.
The filename for the SimpleIOAscii
reader for a SimpleDB
is missing.
We examine the earthquake rupture parameters in step06_twofaults.cfg
again and see that the filename is associated with the SimpleDB
; however, if we look at the SimpleDB
documentation we notice that it has a reader SimpleIOAscii
, which has a filename.
Resolution#
# Error
db_auxiliary_field.filename = fault_slip.spatialdb
# Correct
db_auxiliary_field.iohandler.filename = fault_slip.spatialdb