GEOS
geos::SolidMechanicsMPM Member List

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

addLogLevel()geos::dataRepository::Group
applyBoundaryConditions(real64 const time, real64 const dt, DomainPartition &domain, DofManager const &dofManager, CRSMatrixView< real64, globalIndex const > const &localMatrix, arrayView1d< real64 > const &localRhs)geos::PhysicsSolverBasevirtual
applyEssentialBCs(const real64 dt, const real64 time_n, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
applyLambdaToContainer(CONTAINERTYPE &container, LAMBDA &&lambda)geos::dataRepository::Groupinlinestatic
applySystemSolution(DofManager const &dofManager, arrayView1d< real64 const > const &localSolution, real64 const scalingFactor, real64 const dt, DomainPartition &domain)geos::PhysicsSolverBasevirtual
assembleSystem(real64 const time, real64 const dt, DomainPartition &domain, DofManager const &dofManager, CRSMatrixView< real64, globalIndex const > const &localMatrix, arrayView1d< real64 > const &localRhs)geos::PhysicsSolverBasevirtual
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
calculateResidualNorm(real64 const &time, real64 const &dt, DomainPartition const &domain, DofManager const &dofManager, arrayView1d< real64 const > const &localRhs)geos::PhysicsSolverBasevirtual
capacity() constgeos::dataRepository::Groupinline
CatalogInterface typedefgeos::PhysicsSolverBase
catalogName()geos::SolidMechanicsMPMinlinestatic
checkSequentialSolutionIncrements(DomainPartition &domain) constgeos::PhysicsSolverBasevirtual
checkSystemSolution(DomainPartition &domain, DofManager const &dofManager, arrayView1d< real64 const > const &localSolution, real64 const scalingFactor)geos::PhysicsSolverBasevirtual
cleanup(real64 const time_n, integer const cycleNumber, integer const eventCounter, real64 const eventProgress, DomainPartition &domain) overridegeos::PhysicsSolverBasevirtual
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
createChild(string const &childKey, string const &childName) overridegeos::PhysicsSolverBasevirtual
debugOutputSolution(real64 const &time, integer const cycleNumber, integer const nonlinearIteration, ParallelVector const &solution) constgeos::PhysicsSolverBase
debugOutputSystem(real64 const &time, integer const cycleNumber, integer const nonlinearIteration, ParallelMatrix const &matrix, ParallelVector const &rhs) constgeos::PhysicsSolverBase
deleteBadParticles(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
deregisterGroup(string const &name)geos::dataRepository::Group
deregisterWrapper(string const &name)geos::dataRepository::Group
dumpInputOptions() constgeos::dataRepository::Group
dumpSubGroupsNames() constgeos::dataRepository::Group
dumpWrappersNames() constgeos::dataRepository::Group
eisenstatWalker(real64 const newNewtonNorm, real64 const oldNewtonNorm, LinearSolverParameters::Krylov const &krylovParams)geos::PhysicsSolverBaseprotected
enableLogLevelInput()geos::dataRepository::Group
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
expandObjectCatalogs()geos::dataRepository::Groupinlinevirtual
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) overridegeos::SolidMechanicsMPMvirtual
finishWriting()geos::dataRepository::Group
flagOutOfRangeParticles(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
forDiscretizationOnMeshTargets(Group const &meshBodies, LAMBDA &&lambda) constgeos::PhysicsSolverBaseinline
forDiscretizationOnMeshTargets(Group &meshBodies, LAMBDA &&lambda) constgeos::PhysicsSolverBaseinline
forSubGroups(LAMBDA &&lambda)geos::dataRepository::Groupinline
forSubGroups(LAMBDA &&lambda) constgeos::dataRepository::Groupinline
forSubGroups(LOOKUP_CONTAINER const &subGroupKeys, LAMBDA &&lambda)geos::dataRepository::Groupinline
forSubGroups(LOOKUP_CONTAINER const &subGroupKeys, LAMBDA &&lambda) constgeos::dataRepository::Groupinline
forSubGroupsIndex(LAMBDA &&lambda)geos::dataRepository::Groupinline
forSubGroupsIndex(LAMBDA &&lambda) constgeos::dataRepository::Groupinline
forWrappers(LAMBDA &&lambda)geos::dataRepository::Groupinline
forWrappers(LAMBDA &&lambda) constgeos::dataRepository::Groupinline
forWrappers(LAMBDA &&lambda)geos::dataRepository::Groupinline
forWrappers(LAMBDA &&lambda) constgeos::dataRepository::Groupinline
generateDataStructureSkeleton(integer const level)geos::dataRepository::Groupinline
generateMeshTargetsFromTargetRegions(Group const &meshBodies)geos::PhysicsSolverBase
getCatalog()geos::PhysicsSolverBasestatic
getCatalogName() const overridegeos::SolidMechanicsMPMinlinevirtual
getConduitNode()geos::dataRepository::Groupinline
getConduitNode() constgeos::dataRepository::Groupinline
getConstitutiveModel(dataRepository::Group const &dataGroup, LOOKUP_TYPE const &key)geos::PhysicsSolverBaseinlineprotectedstatic
getConstitutiveModel(dataRepository::Group &dataGroup, LOOKUP_TYPE const &key)geos::PhysicsSolverBaseinlineprotectedstatic
getConstitutiveName(ElementSubRegionBase const &subRegion)geos::PhysicsSolverBaseprotectedstatic
getConstitutiveName(ParticleSubRegionBase const &subRegion)geos::PhysicsSolverBaseprotectedstatic
getDataContext() constgeos::dataRepository::Groupinline
getDiscretizationName() constgeos::PhysicsSolverBaseinline
getDofManager()geos::PhysicsSolverBaseinline
getDofManager() constgeos::PhysicsSolverBaseinline
getGroup(KEY const &key)geos::dataRepository::Groupinline
getGroup(KEY const &key) constgeos::dataRepository::Groupinline
getGroupByPath(string const &path)geos::dataRepository::Groupinline
getGroupByPath(string const &path) constgeos::dataRepository::Groupinline
getGroupPointer(KEY const &key)geos::dataRepository::Groupinline
getGroupPointer(KEY const &key) constgeos::dataRepository::Groupinline
getIndexInParent() constgeos::dataRepository::Groupinline
getInputFlags() constgeos::dataRepository::Groupinline
getLinearSolverParameters()geos::PhysicsSolverBaseinline
getLinearSolverParameters() constgeos::PhysicsSolverBaseinline
getLocalMatrix()geos::PhysicsSolverBaseinline
getLocalMatrix() constgeos::PhysicsSolverBaseinline
getLogLevel() constgeos::dataRepository::Groupinline
getMeshModificationTimestamp(DomainPartition &domain) constgeos::PhysicsSolverBase
getMeshTargets() constgeos::PhysicsSolverBaseinline
getName() constgeos::dataRepository::Groupinline
getNonlinearSolverParameters()geos::PhysicsSolverBaseinline
getNonlinearSolverParameters() constgeos::PhysicsSolverBaseinline
getParent()geos::dataRepository::Groupinline
getParent() constgeos::dataRepository::Groupinline
getPath() constgeos::dataRepository::Group
getReference(LOOKUP_TYPE const &lookup) constgeos::dataRepository::Groupinline
getReference(LOOKUP_TYPE const &lookup)geos::dataRepository::Groupinline
getRestartFlags() constgeos::dataRepository::Groupinline
getSolverStatistics()geos::PhysicsSolverBaseinline
getSolverStatistics() constgeos::PhysicsSolverBaseinline
getStableTimeStep(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
getSubGroupIndex(keyType const &key) constgeos::dataRepository::Group
getSubGroups()geos::dataRepository::Groupinline
getSubGroups() constgeos::dataRepository::Groupinline
getSubGroupsNames() constgeos::dataRepository::Group
getSystemMatrix()geos::PhysicsSolverBaseinline
getSystemMatrix() constgeos::PhysicsSolverBaseinline
getSystemRhs()geos::PhysicsSolverBaseinline
getSystemRhs() constgeos::PhysicsSolverBaseinline
getSystemSetupTimestamp() constgeos::PhysicsSolverBaseinline
getSystemSolution()geos::PhysicsSolverBaseinline
getSystemSolution() constgeos::PhysicsSolverBaseinline
getTimesteppingBehavior() constgeos::ExecutableGroupinline
getTimestepRequest(real64 const) overridegeos::PhysicsSolverBaseinlinevirtual
getTimestepRequest()geos::PhysicsSolverBaseinline
getWrapper(LOOKUP_TYPE const &index) constgeos::dataRepository::Groupinline
getWrapper(LOOKUP_TYPE const &index)geos::dataRepository::Groupinline
getWrapperBase(KEY const &key) constgeos::dataRepository::Groupinline
getWrapperBase(KEY const &key)geos::dataRepository::Groupinline
getWrapperDataContext(KEY key) constgeos::dataRepository::Groupinline
getWrapperIndex(string const &name) constgeos::dataRepository::Groupinline
getWrapperPointer(LOOKUP_TYPE const &index) constgeos::dataRepository::Groupinline
getWrapperPointer(LOOKUP_TYPE const &index)geos::dataRepository::Groupinline
getWrappersNames() constgeos::dataRepository::Group
gravityVector() constgeos::PhysicsSolverBase
gridToParticle(real64 dt, ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
gridTrialUpdate(real64 dt, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
Group(string const &name, Group *const parent)geos::dataRepository::Groupexplicit
Group(string const &name, conduit::Node &rootNode)geos::dataRepository::Groupexplicit
Group(Group &&source)=defaultgeos::dataRepository::Group
Group()=deletegeos::dataRepository::Group
Group(Group const &)=deletegeos::dataRepository::Group
hasGroup(string const &name) constgeos::dataRepository::Groupinline
hasParent() constgeos::dataRepository::Groupinline
hasSubGroupOfType() constgeos::dataRepository::Groupinline
hasWrapper(LOOKUP_TYPE const &lookup) constgeos::dataRepository::Groupinline
implicitStepComplete(real64 const &time, real64 const &dt, DomainPartition &domain)geos::PhysicsSolverBasevirtual
implicitStepSetup(real64 const &time_n, real64 const &dt, DomainPartition &domain)geos::PhysicsSolverBasevirtual
initializationOrder(string_array &order)geos::dataRepository::Groupvirtual
initialize(NodeManager &nodeManager, ParticleManager &particleManager, SpatialPartition &partition) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
geos::PhysicsSolverBase::initialize()geos::dataRepository::Group
initialize_postMeshGeneration() overridegeos::PhysicsSolverBasevirtual
initializeGridFields(NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
initializePostInitialConditions()geos::dataRepository::Group
initializePostInitialConditionsPostSubGroups()geos::dataRepository::Groupinlineprotectedvirtual
initializePostInitialConditionsPreSubGroups()geos::dataRepository::Groupinlineprotectedvirtual
initializePostSubGroups()geos::dataRepository::Groupinlineprotectedvirtual
initializePreSubGroups() overridegeos::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
linearImplicitStep(real64 const &time_n, real64 const &dt, integer const cycleNumber, DomainPartition &domain)geos::PhysicsSolverBasevirtual
lineSearch(real64 const &time_n, real64 const &dt, integer const cycleNumber, DomainPartition &domain, DofManager const &dofManager, CRSMatrixView< real64, globalIndex const > const &localMatrix, ParallelVector &rhs, ParallelVector &solution, real64 const scaleFactor, real64 &lastResidual)geos::PhysicsSolverBasevirtual
lineSearchWithParabolicInterpolation(real64 const &time_n, real64 const &dt, integer const cycleNumber, DomainPartition &domain, DofManager const &dofManager, CRSMatrixView< real64, globalIndex const > const &localMatrix, ParallelVector &rhs, ParallelVector &solution, real64 const scaleFactor, real64 &lastResidual, real64 &residualNormT)geos::PhysicsSolverBasevirtual
loadFromConduit()geos::dataRepository::Group
m_assemblyCallbackgeos::PhysicsSolverBaseprotected
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_cflFactorgeos::PhysicsSolverBaseprotected
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_discretizationNamegeos::PhysicsSolverBaseprotected
m_dofManagergeos::PhysicsSolverBaseprotected
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_ijkMap (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_linearSolverParametersgeos::PhysicsSolverBaseprotected
m_linearSolverResultgeos::PhysicsSolverBaseprotected
m_localMatrixgeos::PhysicsSolverBaseprotected
m_mappedNodes (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_matrixgeos::PhysicsSolverBaseprotected
m_maxStableDtgeos::PhysicsSolverBaseprotected
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_nextDtgeos::PhysicsSolverBaseprotected
m_nonlinearSolverParametersgeos::PhysicsSolverBaseprotected
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_numTimestepsSinceLastDtCutgeos::PhysicsSolverBaseprotected
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_precondgeos::PhysicsSolverBaseprotected
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_rhsgeos::PhysicsSolverBaseprotected
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_solutiongeos::PhysicsSolverBaseprotected
m_solverProfiling (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_solverStatisticsgeos::PhysicsSolverBaseprotected
m_surfaceDetection (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_systemSetupTimestampgeos::PhysicsSolverBaseprotected
m_timeIntegrationOption (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_timersgeos::PhysicsSolverBaseprotected
m_treatFullyDamagedAsSingleField (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_useDamageAsSurfaceFlag (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPMprotected
m_writeLinearSystemgeos::PhysicsSolverBaseprotected
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
nonlinearImplicitStep(real64 const &time_n, real64 const &dt, integer const cycleNumber, DomainPartition &domain)geos::PhysicsSolverBasevirtual
normalizeGridSurfaceNormals(arrayView2d< real64 const > const &gridMass, arrayView3d< real64 > const &gridSurfaceNormal) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
numSubGroups() constgeos::dataRepository::Groupinline
numWrappers() constgeos::dataRepository::Groupinline
operator=(SolidMechanicsMPM const &)=delete (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
operator=(SolidMechanicsMPM &&)=delete (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
geos::PhysicsSolverBase::operator=(PhysicsSolverBase const &)=deletegeos::PhysicsSolverBase
geos::PhysicsSolverBase::operator=(PhysicsSolverBase &&)=deletegeos::PhysicsSolverBase
geos::ExecutableGroup::operator=(Group const &)=deletegeos::dataRepository::Group
geos::ExecutableGroup::operator=(Group &&)=deletegeos::dataRepository::Group
optimizeBinSort(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
outputConfigurationStatistics(DomainPartition const &domain) constgeos::PhysicsSolverBasevirtual
pack(buffer_unit_type *&buffer, string_array const &wrapperNames, integer const recursive, bool onDevice, parallelDeviceEvents &events) constgeos::dataRepository::Groupvirtual
pack(buffer_unit_type *&buffer, string_array const &wrapperNames, arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) constgeos::dataRepository::Groupvirtual
pack(buffer_unit_type *&buffer, arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) constgeos::dataRepository::Group
packSize(string_array const &wrapperNames, integer const recursive, bool onDevice, parallelDeviceEvents &events) constgeos::dataRepository::Groupvirtual
packSize(string_array const &wrapperNames, arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) constgeos::dataRepository::Groupvirtual
packSize(arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) constgeos::dataRepository::Group
particleKinematicUpdate(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
particleToGrid(ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
PhysicsSolverBase(string const &name, Group *const parent)geos::PhysicsSolverBaseexplicit
PhysicsSolverBase(PhysicsSolverBase &&)=defaultgeos::PhysicsSolverBase
PhysicsSolverBase()=deletegeos::PhysicsSolverBase
PhysicsSolverBase(PhysicsSolverBase const &)=deletegeos::PhysicsSolverBase
populateMappingArrays(ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
postInputInitialization() override finalgeos::SolidMechanicsMPMprotectedvirtual
postInputInitializationRecursive()geos::dataRepository::Group
postRestartInitialization()geos::dataRepository::Groupinlineprotectedvirtual
postRestartInitializationRecursive()geos::dataRepository::Group
prepareToWrite()geos::dataRepository::Group
printDataHierarchy(integer indent=0) constgeos::dataRepository::Group
printProfilingResults() (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
processInputFileRecursive(xmlWrapper::xmlDocument &xmlDocument, xmlWrapper::xmlNode &targetNode)geos::dataRepository::Group
processInputFileRecursive(xmlWrapper::xmlDocument &xmlDocument, xmlWrapper::xmlNode &targetNode, xmlWrapper::xmlNodePos const &nodePos)geos::dataRepository::Group
projectDamageFieldGradientToGrid(ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
registerCallback(void *func, const std::type_info &funcType) final overridegeos::PhysicsSolverBasevirtual
registerDataOnMesh(Group &meshBodies) override finalgeos::SolidMechanicsMPMvirtual
registerDataOnMeshRecursive(Group &meshBodies)geos::dataRepository::Groupvirtual
registerGroup(string const &name, std::unique_ptr< T > newObject)geos::dataRepository::Groupinline
registerGroup(string const &name, T *newObject)geos::dataRepository::Groupinline
registerGroup(string const &name)geos::dataRepository::Groupinline
registerGroup(subGroupMap::KeyIndex const &keyIndex)geos::dataRepository::Groupinline
registerGroup(string const &name, string const &catalogName)geos::dataRepository::Groupinline
registerWrapper(string const &name, wrapperMap::KeyIndex::index_type *const rkey=nullptr)geos::dataRepository::Group
registerWrapper(Group::wrapperMap::KeyIndex const &viewKey)geos::dataRepository::Group
registerWrapper(string const &name, std::unique_ptr< T > newObject)geos::dataRepository::Group
registerWrapper(string const &name, T *newObject)geos::dataRepository::Group
registerWrapper(std::unique_ptr< WrapperBase > wrapper)geos::dataRepository::Group
reinit()geos::dataRepository::Groupinlinevirtual
reserve(indexType const newsize)geos::dataRepository::Groupvirtual
resetConfigurationToBeginningOfStep(DomainPartition &domain)geos::PhysicsSolverBasevirtual
resetConfigurationToDefault(DomainPartition &domain) constgeos::PhysicsSolverBasevirtual
resetStateToBeginningOfStep(DomainPartition &domain)geos::PhysicsSolverBasevirtual
resize(localIndex const newSize)geos::dataRepository::Groupvirtual
resizeGrid(SpatialPartition &partition, NodeManager &nodeManager, real64 const dt) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
resizeMappingArrays(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
saveSequentialIterationState(DomainPartition &domain)geos::PhysicsSolverBasevirtual
scalingForSystemSolution(DomainPartition &domain, DofManager const &dofManager, arrayView1d< real64 const > const &localSolution)geos::PhysicsSolverBasevirtual
setConstitutiveNamesCallSuper(ElementSubRegionBase &subRegion) constgeos::PhysicsSolverBaseinlineprotectedvirtual
setGridFieldLabels(NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
setInputFlags(InputFlags flags)geos::dataRepository::Groupinline
setLogLevel(integer const logLevel)geos::dataRepository::Groupinline
setNextDt(real64 const &currentDt, DomainPartition &domain)geos::PhysicsSolverBasevirtual
setNextDtBasedOnCFL(real64 const &currentDt, DomainPartition &domain)geos::PhysicsSolverBasevirtual
setNextDtBasedOnNewtonIter(real64 const &currentDt)geos::PhysicsSolverBasevirtual
setNextDtBasedOnStateChange(real64 const &currentDt, DomainPartition &domain)geos::PhysicsSolverBasevirtual
setRestartFlags(RestartFlags flags)geos::dataRepository::Groupinline
setSchemaDeviations(xmlWrapper::xmlNode schemaRoot, xmlWrapper::xmlNode schemaParent, integer documentationType)geos::dataRepository::Groupinlinevirtual
setSizedFromParent(int val)geos::dataRepository::Groupinline
setSystemSetupTimestamp(Timestamp timestamp)geos::PhysicsSolverBaseinline
setTimesteppingBehavior(TimesteppingBehavior const timesteppingBehavior)geos::ExecutableGroupinline
setupDofs(DomainPartition const &domain, DofManager &dofManager) constgeos::PhysicsSolverBasevirtual
setupSystem(DomainPartition &domain, DofManager &dofManager, CRSMatrix< real64, globalIndex > &localMatrix, ParallelVector &rhs, ParallelVector &solution, bool const setSparsity=true)geos::PhysicsSolverBasevirtual
signalToPrepareForExecution(real64 const time_n, real64 const dt, integer const cycle, DomainPartition &domain)geos::ExecutableGroupvirtual
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
size() constgeos::dataRepository::Groupinline
sizedFromParent() constgeos::dataRepository::Groupinline
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
solveLinearSystem(DofManager const &dofManager, ParallelMatrix &matrix, ParallelVector &rhs, ParallelVector &solution)geos::PhysicsSolverBasevirtual
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) overridegeos::SolidMechanicsMPMvirtual
subGroupMap typedefgeos::dataRepository::Group
syncGridFields(std::vector< std::string > const &fieldNames, DomainPartition &domain, NodeManager &nodeManager, MeshLevel &mesh, MPI_Op op) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
synchronizeNonlinearSolverParameters()geos::PhysicsSolverBaseinlinevirtual
targetRegionIndex(string const &regionName) constgeos::PhysicsSolverBase
TimeIntegrationOption enum namegeos::SolidMechanicsMPM
TimesteppingBehavior enum namegeos::ExecutableGroup
unpack(buffer_unit_type const *&buffer, arrayView1d< localIndex > &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events, MPI_Op op=MPI_REPLACE)geos::dataRepository::Groupvirtual
updateConfiguration(DomainPartition &domain)geos::PhysicsSolverBasevirtual
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 finalgeos::SolidMechanicsMPMinlinevirtual
updateStress(real64 dt, ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
updateSurfaceFlagOverload(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM)geos::SolidMechanicsMPM
wrapperMap typedefgeos::dataRepository::Group
wrappers() constgeos::dataRepository::Groupinline
wrappers()geos::dataRepository::Groupinline
~Group()geos::dataRepository::Groupvirtual
~PhysicsSolverBase() overridegeos::PhysicsSolverBasevirtual
~SolidMechanicsMPM() overridegeos::SolidMechanicsMPMvirtual