[CIG-LONG] restart issue
Tristan Salles-Taing
sallestaing at gmail.com
Wed Mar 3 19:14:48 PST 2010
Hi Walter,
I had a try using restart. I used the same command as the one given in the
Underworld manual --restartTimestep=xxx.
It seems that there is a problem. Attached is a short example (input + topo
file) which exits with segfault.
Below is the program output
Cheers
Tristan
matris-kf:restart sal116$ underworld galdev.xml --restartTimestep=5
Creating Stg_Components from the component-list
Instantiating UnderworldContext as context
Instantiating FeMesh as mesh-linear
Instantiating CartesianGenerator as linearMesh-generator
Instantiating MeshVariable as velocity
Instantiating CompositeVC as velocityBCs
Instantiating CompositeVC as velocityICs
Instantiating DofLayout as velocityDofLayout
Instantiating FeVariable as VelocityField
Instantiating OperatorFeVariable as VelocityMagnitudeField
Instantiating OperatorFeVariable as VelocityGradientsField
Instantiating OperatorFeVariable as VelocityGradientsInvariantField
Instantiating OperatorFeVariable as StrainRateField
Instantiating OperatorFeVariable as VorticityField
Instantiating OperatorFeVariable as StrainRateInvariantField
Instantiating MeshVariable as pressure
Instantiating DofLayout as pressureDofLayout
Instantiating FeVariable as PressureField
Instantiating StressField as StressField
Instantiating ViscosityField as ViscosityField
Instantiating SingleCellLayout as cellLayout
Instantiating GaussParticleLayout as particleLayout
Instantiating IntegrationPointsSwarm as gaussSwarm
Instantiating GaussMapper as gaussMapper
Instantiating BackgroundParticleLayout as backgroundLayout
Instantiating ParticleMovementHandler as gaussMSwarmMovementHandler
Instantiating MaterialPointsSwarm as gaussMaterialSwarm
Instantiating TimeIntegrator as timeIntegrator
Instantiating ElementCellLayout as elementCellLayout
Instantiating PCDVC as weights
Instantiating MappedParticleLayout as localLayout
Instantiating IntegrationPointsSwarm as picIntegrationPoints
Instantiating CoincidentMapper as mapper
Instantiating MeshParticleLayout as materialSwarmParticleLayout
Instantiating ParticleMovementHandler as pMovementHandler
Instantiating ParticleShadowSync as pShadowSync
Instantiating MaterialPointsSwarm as materialSwarm
Instantiating SwarmAdvector as materialSwarmAdvector
Instantiating SolutionVector as solutionVelocity
Instantiating SolutionVector as solutionPressure
Instantiating ForceVector as mom_force
Instantiating ForceVector as cont_force
Instantiating StiffnessMatrix as k_matrix
Instantiating ConstitutiveMatrixCartesian as constitutiveMatrix
Instantiating StiffnessMatrix as g_matrix
Instantiating GradientStiffnessMatrixTerm as
gradientStiffnessMatrixTerm
Instantiating StiffnessMatrix as preconditioner
Instantiating UzawaPreconditionerTerm as preconditionerTerm
Instantiating Stokes_SLE_UzawaSolver as uzawa
Instantiating Stokes_SLE as stokesEqn
Instantiating StiffnessMatrix as c_matrix
Instantiating MixedStabiliserTerm as mixedStabiliser
Instantiating HydrostaticTerm as hydrostaticTerm
Instantiating StressBC as stressBCHydro
Instantiating StressBC as stressBCTop
Instantiating BuoyancyForceTerm as buoyancyForceTerm
Instantiating EscapedRoutine as escapedRoutine
Instantiating RegularRemesherCmpt as velocityRemesher
Instantiating StoreVisc as storeViscosity
Instantiating StoreStress as storeStress
Instantiating SurfaceAdaptor as surfaceAdaptor
Instantiating Everywhere as backgroundShape
Instantiating MaterialViscosity as isoViscous
Instantiating RheologyMaterial as boxRheology
Instantiating ManualParticleLayout as passiveTracerLayout
Instantiating ParticleMovementHandler as passiveMovementHandler
Instantiating MaterialPointsSwarm as passiveTracerSwarm
Instantiating SwarmAdvector as passiveTracerAdvect
Instantiating FeSwarmVariable as passiveSwarmVariable
Instantiating SwarmOutput as TraceSurfPt
Constructing Stg_Components from the live-component register
Constructing context..
Constructing mesh-linear..
Constructing linearMesh-generator..
Constructing velocity..
Constructing velocityBCs..
Constructing velocityICs..
Constructing velocityDofLayout..
Constructing VelocityField..
Constructing VelocityMagnitudeField..
Constructing VelocityGradientsField..
Constructing VelocityGradientsInvariantField..
Constructing StrainRateField..
Constructing VorticityField..
Constructing StrainRateInvariantField..
Constructing pressure..
Constructing pressureDofLayout..
Constructing PressureField..
Constructing StressField..
picIntegrationPoints has not been constructed yet.
Constructing now.
Constructing picIntegrationPoints..
elementCellLayout has not been constructed
yet. Constructing now.
Constructing elementCellLayout..
localLayout has not been constructed yet.
Constructing now.
Constructing localLayout..
timeIntegrator has not been constructed yet.
Constructing now.
Constructing timeIntegrator..
weights has not been constructed yet.
Constructing now.
Constructing weights..
materialSwarm has not been
constructed yet. Constructing now.
Constructing
materialSwarm..
materialSwarmParticleLayout has not been constructed yet. Constructing now.
Constructing materialSwarmParticleLayout..
pMovementHandler has not been constructed yet. Constructing now.
Constructing pMovementHandler..
pShadowSync has not been constructed yet. Constructing now.
Constructing pShadowSync..
escapedRoutine has not been constructed yet. Constructing now.
Constructing escapedRoutine..
mapper has not been constructed yet.
Constructing now.
Constructing mapper..
constitutiveMatrix has not been constructed yet.
Constructing now.
Constructing constitutiveMatrix..
k_matrix has not been constructed yet.
Constructing now.
Constructing k_matrix..
mom_force has not been
constructed yet. Constructing now.
Constructing
mom_force..
Constructing ViscosityField..
Constructing cellLayout..
Constructing particleLayout..
Constructing gaussSwarm..
gaussMapper has not been constructed yet. Constructing now.
Constructing gaussMapper..
gaussMaterialSwarm has not been constructed
yet. Constructing now.
Constructing gaussMaterialSwarm..
backgroundLayout has not
been constructed yet. Constructing now.
Constructing
backgroundLayout..
gaussMSwarmMovementHandler has not been constructed yet. Constructing now.
Constructing
gaussMSwarmMovementHandler..
Constructing materialSwarmAdvector..
Constructing solutionVelocity..
Constructing solutionPressure..
Constructing cont_force..
Constructing g_matrix..
Constructing gradientStiffnessMatrixTerm..
Constructing preconditioner..
Constructing preconditionerTerm..
Constructing uzawa..
Constructing stokesEqn..
c_matrix has not been constructed yet. Constructing now.
Constructing c_matrix..
Constructing mixedStabiliser..
storeViscosity has not been constructed yet. Constructing
now.
Constructing storeViscosity..
Constructing hydrostaticTerm..
Constructing stressBCHydro..
Constructing stressBCTop..
Constructing buoyancyForceTerm..
Constructing velocityRemesher..
Constructing storeStress..
Constructing surfaceAdaptor..
Constructing backgroundShape..
Constructing isoViscous..
Constructing boxRheology..
Constructing passiveTracerLayout..
Constructing passiveMovementHandler..
Constructing passiveTracerSwarm..
Constructing passiveTracerAdvect..
Constructing passiveSwarmVariable..
Constructing TraceSurfPt..
Constructing EulerDeform..
Constructing Underworld_VTKOutput..
Constructing StgFEM_StandardConditionFunctions..
Building Stg_Components from the live-component register
Cartesian generator: 'linearMesh-generator'
Target mesh: 'mesh-linear'
Global element size: 11x10x8
Local offset of rank 0: 0x0x0
Local range of rank 0: 11x10x8
Generating vertices...
... done.
Generating elements...
... done.
Generating edges...
... done.
Generating faces...
... done.
Generating element-vertex incidence...
... done.
Generating face-edge incidence...
... done.
Generating edge-vertex incidence...
... done.
Generating face-vertex incidence...
... done.
Generating vertex neighbours...
... done.
Generating geometry...
... loading from file ./GalOut/Mesh.mesh-linear.00005.h5.
... done.
Generating element types...
... element types are 'Mesh_HexType',
... mesh algorithm type is 'Mesh_Algorithms',
... done.
Assigning FeMesh element types...
... FE element types are 'TrilinearElementType',
... done.
Stiffness matrix: 'k_matrix'
Calculating number of nonzero entries...
Found 189498 nonzero entries.
Done.
Stiffness matrix: 'g_matrix'
Calculating number of nonzero entries...
Found 70034 nonzero entries.
Done.
Stiffness matrix: 'c_matrix'
Calculating number of nonzero entries...
Found 26350 nonzero entries.
Done.
Stiffness matrix: 'preconditioner'
Calculating number of nonzero entries...
Found 26350 nonzero entries.
Done.
=====================================================================================
Error running Underworld (revision fb941ed58ed5+) - Signal 11 'SIGSEGV'
(Segmentation Fault).
This is probably caused by an illegal access of memory.
We recommend running the code in a debugger to work out where the problem is
(e.g. 'gdb')
and also to contact the developers.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://geodynamics.org/pipermail/cig-long/attachments/20100304/ccad6f1e/attachment-0001.htm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: galdev.topo
Type: application/octet-stream
Size: 1934 bytes
Desc: not available
Url : http://geodynamics.org/pipermail/cig-long/attachments/20100304/ccad6f1e/attachment-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: galdev.xml
Type: text/xml
Size: 24831 bytes
Desc: not available
Url : http://geodynamics.org/pipermail/cig-long/attachments/20100304/ccad6f1e/attachment-0001.bin
More information about the CIG-LONG
mailing list