20 #ifndef GEOS_PHYSICSSOLVERS_SOLIDMECHANICS_MPMSOLVERBASEFIELDS_HPP_
21 #define GEOS_PHYSICSSOLVERS_SOLIDMECHANICS_MPMSOLVERBASEFIELDS_HPP_
42 "An array that remembers particles that should be deleted at the end of the time step." );
50 "An array that stores particle masses." );
53 "particleInitialVolume",
58 "ParticleInitialVolume" );
61 "particleInitialRVectors",
66 "ParticleInitialRVectors" );
69 "particleDeformationGradient",
74 "ParticleDeformationGradient" );
82 "Material time derivative of the particle deformation gradient." );
85 "particleVelocityGradient",
90 "ParticleVelocityGradient" );
98 "An array that holds particle stresses in Voigt notation." );
106 "An array that holds particle densities." );
109 "particleDamageGradient",
114 "An array that holds particle damage gradients as calculated with an SPH kernel." );
117 "particleSurfaceFlag",
122 "An array that holds particle surface flags." );
141 "particleReferencePosition",
146 "ParticleReferencePosition" );
#define DECLARE_FIELD(NAME, KEY, TYPE, DEFAULT, PLOTLEVEL, RESTARTFLAG, DESCRIPTION)
Generates a traits struct.