[CIG-SHORT] error with druckerprager3d materials/launching a parallel PyLith job
Brad Aagaard
baagaard at usgs.gov
Mon Dec 5 09:01:57 PST 2011
Luigi,
Based on your description it looks like you are not using consistent
names for the materials. The names you use for assigning material
properties, for example
materials = [mymat1,mymat2,mymat3]
must be used anywhere else you refer to the materials. For example,
[pylithapp.problem.materials.mymat1]
writer = pylith.meshio.DataWriterHDF5Mesh
As Charles mentioned, we can't be sure of the error without the .cfg files.
Your parallel error appears to be associated with an MPI issue. The
binaries we provide only work on a single machine and cannot be used on
a cluster. If you use the PyLith installer to run on a cluster, make
sure you use MPI appropriate for the hardware. Most of the time, system
administrators will build MPI on a cluster so that users do not have to
build it.
Brad
On 12/04/2011 06:48 AM, luigi vadacca wrote:
> Dear all,
> I found two errors launching pylith:
>
> a) Error with druckerprager3d materials.
> I built a model with multilayers, each one with different
> elasto-plastic properties.
> When I launched the code, then I obtained the following error:
>
> _____________________________________________________________________________
>>> grav+initial+disp.cfg:342:
> -- pyre.inventory(error)
> -- timedependent.materials.druckerprager3d.writer<-
> 'pylith.meshio.DataWriterHDF5Mesh'
> -- unrecognized property 'timedependent.materials.druckerprager3d.writer'
> >> grav+initial+disp.cfg:339:
> -- pyre.inventory(error)
> -- timedependent.materials.druckerprager3d.cell_filter<-
> 'pylith.meshio.CellFilterAvgMesh'
> -- unrecognized property 'timedependent.materials.druckerprager3d.cell_filter'
> >> grav+initial+disp.cfg:340:
> -- pyre.inventory(error)
> -- timedependent.materials.druckerprager3d.output_freq<- 'time_step'
> -- unrecognized property 'timedependent.materials.druckerprager3d.output_freq'
> >> grav+initial+disp.cfg:341:
> -- pyre.inventory(error)
> -- timedependent.materials.druckerprager3d.time_step<- '100.0*year'
> -- unrecognized property 'timedependent.materials.druckerprager3d.time_step'
> >> grav+initial+disp.cfg:343:
> -- pyre.inventory(warning)
> -- pylithapp.timedependent.materials.druckerprager3d.writer.filename
> <- 'output/grav+init+disp-basem.h5'
> -- unknown component 'pylithapp.timedependent.materials.druckerprager3d.writer'
> >> ./pylithapp.cfg:81:
> -- pyre.inventory(warning)
> -- pylithapp.timedependent.materials.druckerprager3d.compositedb.iohandler.filename
> <- 'spatialdb/mat_elastic4.spatialdb'
> -- unknown component
> 'pylithapp.timedependent.materials.druckerprager3d.compositedb.iohandler'
> usage: pylith [--<property>=<value>] [--<facility>.<property>=<value>]
> [FILE.cfg] ...
> component 'pylithapp'
> properties: help, help-components, help-persistence,
> help-properties, job, launcher, mesh_generator, nodes, perf_logger,
> petsc, problem, scheduler, typos, weaver
> facilities:
> job,launcher,mesh_generator,perf_logger,petsc,problem,scheduler,weaver
> For more information:
> --help-properties: prints details about user settable properties
> --help-components: prints details about user settable facilities and
> components
> _______________________________________________________________________________________
>
> b) Launching a parallel PyLith job.
> I found another problem launching pylith with a number of more than
> six processors (see file attached).
>
> Thank you for your help.
>
> Luigi
>
>
>
>
>
> _______________________________________________
> CIG-SHORT mailing list
> CIG-SHORT at geodynamics.org
> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
More information about the CIG-SHORT
mailing list