GEOSX
geos::SolidMechanicsMPM Member List

This is the complete list of members for geos::SolidMechanicsMPM, including all inherited members.

applyEssentialBCs(const real64 dt, const real64 time_n, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
assemblyLaunch(DomainPartition &domain, DofManager const &dofManager, CRSMatrixView< real64, globalIndex const > const &localMatrix, arrayView1d< real64 > const &localRhs, PARAMS &&... params) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
BoundaryConditionOption enum namegeos::SolidMechanicsMPM
boundaryConditionUpdate(real64 dt, real64 time_n) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
catalogName()geos::SolidMechanicsMPMinlinestatic
computeAndWriteBoxAverage(const real64 dt, const real64 time_n, ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeContactForces(real64 const dt, arrayView2d< real64 const > const &gridMass, arrayView2d< real64 const > const &gridDamage, arrayView2d< real64 const > const &gridMaxDamage, arrayView3d< real64 const > const &gridVelocity, arrayView3d< real64 const > const &gridMomentum, arrayView3d< real64 const > const &gridSurfaceNormal, arrayView3d< real64 const > const &gridMaterialPosition, arrayView3d< real64 > const &gridContactForce) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeDamageFieldGradient(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeGridSurfaceNormals(ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeKernelField(arraySlice1d< real64 const > const x, arrayView2d< real64 const > const xp, arrayView1d< real64 const > const Vp, arrayView1d< real64 const > const fp) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeKernelFieldGradient(arraySlice1d< real64 const > const x, std::vector< std::vector< real64 > > &xp, std::vector< real64 > &Vp, std::vector< real64 > &fp, arraySlice1d< real64 > const result) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeKernelVectorGradient(arraySlice1d< real64 const > const x, std::vector< std::vector< real64 > > &xp, std::vector< real64 > &Vp, std::vector< std::vector< real64 > > &fp, arraySlice2d< real64 > const result) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeNeighborList(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeOrthonormalBasis(const real64 *e1, real64 *e2, real64 *e3) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computePairwiseNodalContactForce(int const &separable, real64 const &dt, real64 const &mA, real64 const &mB, arraySlice1d< real64 const > const vA, arraySlice1d< real64 const > const GEOS_UNUSED_PARAM(vB), arraySlice1d< real64 const > const qA, arraySlice1d< real64 const > const qB, arraySlice1d< real64 const > const nA, arraySlice1d< real64 const > const nB, arraySlice1d< real64 const > const xA, arraySlice1d< real64 const > const xB, arraySlice1d< real64 > const fA, arraySlice1d< real64 > const fB) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeRVectors(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeSphF(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
computeSurfaceFlags(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
cpdiDomainScaling(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
deleteBadParticles(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
enforceContact(real64 dt, DomainPartition &domain, ParticleManager &particleManager, NodeManager &nodeManager, MeshLevel &mesh) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
enforceGridVectorFieldSymmetryBC(arrayView3d< real64 > const &vectorMultiField, arrayView2d< real64 const, nodes::REFERENCE_POSITION_USD > const gridPosition, Group &nodeSets) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
evaluateSeparabilityCriterion(localIndex const &A, localIndex const &B, real64 const &damageA, real64 const &damageB, real64 const &maxDamageA, real64 const &maxDamageB) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
execute(real64 const time_n, real64 const dt, integer const cycleNumber, integer const eventCounter, real64 const eventProgress, DomainPartition &domain) overridegeos::SolidMechanicsMPMvirtual
explicitKernelDispatch(MeshLevel &mesh, arrayView1d< string const > const &targetRegions, string const &finiteElementName, real64 const dt, std::string const &elementListName) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
explicitStep(real64 const &time_n, real64 const &dt, integer const cycleNumber, DomainPartition &domain) override (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMvirtual
flagOutOfRangeParticles(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
getCatalogName() const overridegeos::SolidMechanicsMPMinline
getStableTimeStep(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
gridToParticle(real64 dt, ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
gridTrialUpdate(real64 dt, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
initialize(NodeManager &nodeManager, ParticleManager &particleManager, SpatialPartition &partition) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
initializeGridFields(NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
initializePreSubGroups() override (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMvirtual
interpolateFTable(real64 dt, real64 time_n) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
kernel(real64 const &r) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
kernelGradient(arraySlice1d< real64 const > const x, std::vector< real64 > &xp, real64 const &r, real64 *result) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
m_bcTable (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_binSizeMultiplier (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_boundaryConditionTypes (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_boxAverageHistory (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_contactGapCorrection (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_cpdiDomainScaling (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_damageFieldPartitioning (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_domainExtent (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_domainF (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_domainL (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_frictionCoefficient (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_fTable (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_fTableInterpType (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_fTablePath (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_hEl (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_iComm (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_ijkMap (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_mappedNodes (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_needsNeighborList (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_neighborRadius (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_nEl (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_numContactFlags (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_numContactGroups (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_numDims (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_numVelocityFields (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_partitionExtent (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_planeStrain (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_prescribedBcTable (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_prescribedBoundaryFTable (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_profilingLabels (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_profilingTimes (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_reactionHistory (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_separabilityMinDamage (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_shapeFunctionGradientValues (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_shapeFunctionValues (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_smallMass (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_solverProfiling (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_surfaceDetection (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_timeIntegrationOption (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_treatFullyDamagedAsSingleField (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_useDamageAsSurfaceFlag (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_xGlobalMax (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_xGlobalMin (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_xLocalMax (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_xLocalMaxNoGhost (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_xLocalMin (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_xLocalMinNoGhost (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
normalizeGridSurfaceNormals(arrayView2d< real64 const > const &gridMass, arrayView3d< real64 > const &gridSurfaceNormal) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
operator=(SolidMechanicsMPM const &)=delete (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
operator=(SolidMechanicsMPM &&)=delete (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
optimizeBinSort(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
particleKinematicUpdate(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
particleToGrid(ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
populateMappingArrays(ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
postProcessInput() override final (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotectedvirtual
printProfilingResults() (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
projectDamageFieldGradientToGrid(ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
registerDataOnMesh(Group &meshBodies) override final (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMvirtual
resizeGrid(SpatialPartition &partition, NodeManager &nodeManager, real64 const dt) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
resizeMappingArrays(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
setConstitutiveNamesCallSuper(ParticleSubRegionBase &subRegion) const override (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotectedvirtual
setGridFieldLabels(NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
singleFaceVectorFieldSymmetryBC(const int face, arrayView3d< real64 > const &vectorMultiField, arrayView2d< real64 const, nodes::REFERENCE_POSITION_USD > const gridPosition, Group &nodeSets) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
SolidMechanicsMPM(const string &name, Group *const parent)geos::SolidMechanicsMPM
SolidMechanicsMPM(SolidMechanicsMPM const &)=delete (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
SolidMechanicsMPM(SolidMechanicsMPM &&)=default (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
solidMechanicsViewKeys (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
solverProfiling(std::string label) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
solverProfilingIf(std::string label, bool condition) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
solverStep(real64 const &time_n, real64 const &dt, integer const cycleNumber, DomainPartition &domain) override (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMvirtual
syncGridFields(std::vector< std::string > const &fieldNames, DomainPartition &domain, NodeManager &nodeManager, MeshLevel &mesh, MPI_Op op) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
TimeIntegrationOption enum namegeos::SolidMechanicsMPM
updateConstitutiveModelDependencies(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
updateDeformationGradient(real64 dt, ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
updateSolverDependencies(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
updateState(DomainPartition &domain) override final (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMinlinevirtual
updateStress(real64 dt, ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
updateSurfaceFlagOverload(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
~SolidMechanicsMPM() overridegeos::SolidMechanicsMPMvirtual