|
GEOS
|
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::PhysicsSolverBase | virtual |
| applyEssentialBCs(const real64 dt, const real64 time_n, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| applyLambdaToContainer(CONTAINERTYPE &container, LAMBDA &&lambda) | geos::dataRepository::Group | inlinestatic |
| applySystemSolution(DofManager const &dofManager, arrayView1d< real64 const > const &localSolution, real64 const scalingFactor, real64 const dt, DomainPartition &domain) | geos::PhysicsSolverBase | virtual |
| assembleSystem(real64 const time, real64 const dt, DomainPartition &domain, DofManager const &dofManager, CRSMatrixView< real64, globalIndex const > const &localMatrix, arrayView1d< real64 > const &localRhs) | geos::PhysicsSolverBase | virtual |
| 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 name | geos::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::PhysicsSolverBase | virtual |
| capacity() const | geos::dataRepository::Group | inline |
| CatalogInterface typedef | geos::PhysicsSolverBase | |
| catalogName() | geos::SolidMechanicsMPM | inlinestatic |
| checkSequentialSolutionIncrements(DomainPartition &domain) const | geos::PhysicsSolverBase | virtual |
| checkSystemSolution(DomainPartition &domain, DofManager const &dofManager, arrayView1d< real64 const > const &localSolution, real64 const scalingFactor) | geos::PhysicsSolverBase | virtual |
| cleanup(real64 const time_n, integer const cycleNumber, integer const eventCounter, real64 const eventProgress, DomainPartition &domain) override | geos::PhysicsSolverBase | virtual |
| 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, stdVector< stdVector< real64 > > &xp, stdVector< real64 > &Vp, stdVector< real64 > &fp, arraySlice1d< real64 > const result) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| computeKernelVectorGradient(arraySlice1d< real64 const > const x, stdVector< stdVector< real64 > > &xp, stdVector< real64 > &Vp, stdVector< stdVector< 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) override | geos::PhysicsSolverBase | virtual |
| geos::ExecutableGroup::createChild(string const &childKey, string const &childName) | geos::dataRepository::Group | virtual |
| createPreconditioner(DomainPartition &domain) const | geos::PhysicsSolverBase | virtual |
| debugOutputSolution(real64 const &time, integer const cycleNumber, integer const nonlinearIteration, ParallelVector const &solution) const | geos::PhysicsSolverBase | |
| debugOutputSystem(real64 const &time, integer const cycleNumber, integer const nonlinearIteration, ParallelMatrix const &matrix, ParallelVector const &rhs) const | geos::PhysicsSolverBase | |
| deleteBadParticles(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| deregisterGroup(string const &name) | geos::dataRepository::Group | |
| deregisterWrapper(string const &name) | geos::dataRepository::Group | |
| detectOscillations() const | geos::PhysicsSolverBase | |
| dumpInputOptions() const | geos::dataRepository::Group | |
| dumpSubGroupsNames() const | geos::dataRepository::Group | |
| dumpWrappersNames() const | geos::dataRepository::Group | |
| eisenstatWalker(real64 const newNewtonNorm, real64 const oldNewtonNorm, LinearSolverParameters::Krylov const &krylovParams) | geos::PhysicsSolverBase | protected |
| 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 | |
| ExecutableGroup()=delete | geos::ExecutableGroup | |
| ExecutableGroup(ExecutableGroup const &)=delete | geos::ExecutableGroup | |
| ExecutableGroup(ExecutableGroup &&)=default | geos::ExecutableGroup | |
| execute(real64 const time_n, real64 const dt, integer const cycleNumber, integer const eventCounter, real64 const eventProgress, DomainPartition &domain) override | geos::SolidMechanicsMPM | virtual |
| expandObjectCatalogs() | geos::dataRepository::Group | inlinevirtual |
| explicitKernelDispatch(MeshLevel &mesh, string_array 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 | geos::SolidMechanicsMPM | virtual |
| finishWriting() | geos::dataRepository::Group | |
| flagOutOfRangeParticles(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| forDiscretizationOnMeshTargets(Group const &meshBodies, LAMBDA &&lambda) const | geos::PhysicsSolverBase | inline |
| forDiscretizationOnMeshTargets(Group &meshBodies, LAMBDA &&lambda) const | geos::PhysicsSolverBase | inline |
| forSubGroups(LAMBDA &&lambda) | geos::dataRepository::Group | inline |
| forSubGroups(LAMBDA &&lambda) const | geos::dataRepository::Group | inline |
| forSubGroups(LOOKUP_CONTAINER const &subGroupKeys, LAMBDA &&lambda) | geos::dataRepository::Group | inline |
| forSubGroups(LOOKUP_CONTAINER const &subGroupKeys, LAMBDA &&lambda) const | geos::dataRepository::Group | inline |
| forSubGroupsIndex(LAMBDA &&lambda) | geos::dataRepository::Group | inline |
| forSubGroupsIndex(LAMBDA &&lambda) const | geos::dataRepository::Group | inline |
| forWrappers(LAMBDA &&lambda) | geos::dataRepository::Group | inline |
| forWrappers(LAMBDA &&lambda) const | geos::dataRepository::Group | inline |
| forWrappers(LAMBDA &&lambda) | geos::dataRepository::Group | inline |
| forWrappers(LAMBDA &&lambda) const | geos::dataRepository::Group | inline |
| generateDataStructureSkeleton(integer const level) | geos::dataRepository::Group | inline |
| generateMeshTargetsFromTargetRegions(Group const &meshBodies) | geos::PhysicsSolverBase | |
| getCatalog() | geos::PhysicsSolverBase | static |
| getCatalogName() const override | geos::SolidMechanicsMPM | inlinevirtual |
| getConduitNode() | geos::dataRepository::Group | inline |
| getConduitNode() const | geos::dataRepository::Group | inline |
| getConstitutiveModel(dataRepository::Group const &dataGroup, LOOKUP_TYPE const &key) | geos::PhysicsSolverBase | inlineprotectedstatic |
| getConstitutiveModel(dataRepository::Group &dataGroup, LOOKUP_TYPE const &key) | geos::PhysicsSolverBase | inlineprotectedstatic |
| getConstitutiveModel(ElementSubRegionBase &subRegion) | geos::PhysicsSolverBase | inlineprotectedstatic |
| getConstitutiveName(ElementSubRegionBase const &subRegion) | geos::PhysicsSolverBase | protectedstatic |
| getConstitutiveName(ParticleSubRegionBase const &subRegion) | geos::PhysicsSolverBase | protectedstatic |
| getConvergenceStats() | geos::PhysicsSolverBase | inline |
| getConvergenceStats() const | geos::PhysicsSolverBase | inline |
| getDataContext() const | geos::dataRepository::Group | inline |
| getDiscretizationName() const | geos::PhysicsSolverBase | inline |
| getDofManager() | geos::PhysicsSolverBase | inline |
| getDofManager() const | geos::PhysicsSolverBase | inline |
| getGroup(KEY const &key) | geos::dataRepository::Group | inline |
| getGroup(KEY const &key) const | geos::dataRepository::Group | inline |
| getGroupByPath(string const &path) | geos::dataRepository::Group | inline |
| getGroupByPath(string const &path) const | geos::dataRepository::Group | inline |
| getGroupPointer(KEY const &key) | geos::dataRepository::Group | inline |
| getGroupPointer(KEY const &key) const | geos::dataRepository::Group | inline |
| getIndexInParent() const | geos::dataRepository::Group | inline |
| getInputFlags() const | geos::dataRepository::Group | inline |
| getIterationStats() | geos::PhysicsSolverBase | inline |
| getIterationStats() const | geos::PhysicsSolverBase | inline |
| getLinearSolverParameters() | geos::PhysicsSolverBase | inline |
| getLinearSolverParameters() const | geos::PhysicsSolverBase | inline |
| getLocalMatrix() | geos::PhysicsSolverBase | inline |
| getLocalMatrix() const | geos::PhysicsSolverBase | inline |
| getLogLevel() const | geos::dataRepository::Group | inline |
| getMeshModificationTimestamp(DomainPartition &domain) const | geos::PhysicsSolverBase | |
| getMeshTargets() const | geos::PhysicsSolverBase | inline |
| getName() const | geos::dataRepository::Group | inline |
| getNonlinearSolverParameters() | geos::PhysicsSolverBase | inline |
| getNonlinearSolverParameters() const | geos::PhysicsSolverBase | inline |
| getParent() | geos::dataRepository::Group | inline |
| getParent() const | geos::dataRepository::Group | inline |
| getPath() const | geos::dataRepository::Group | |
| getReference(LOOKUP_TYPE const &lookup) const | geos::dataRepository::Group | inline |
| getReference(LOOKUP_TYPE const &lookup) | geos::dataRepository::Group | inline |
| getRestartFlags() const | geos::dataRepository::Group | inline |
| getSolverStatistics() | geos::PhysicsSolverBase | inline |
| getSolverStatistics() const | geos::PhysicsSolverBase | inline |
| getStableTimeStep(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| getSubGroupIndex(keyType const &key) const | geos::dataRepository::Group | |
| getSubGroups() | geos::dataRepository::Group | inline |
| getSubGroups() const | geos::dataRepository::Group | inline |
| getSubGroupsNames() const | geos::dataRepository::Group | |
| getSystemMatrix() | geos::PhysicsSolverBase | inline |
| getSystemMatrix() const | geos::PhysicsSolverBase | inline |
| getSystemRhs() | geos::PhysicsSolverBase | inline |
| getSystemRhs() const | geos::PhysicsSolverBase | inline |
| getSystemSetupTimestamp() const | geos::PhysicsSolverBase | inline |
| getSystemSolution() | geos::PhysicsSolverBase | inline |
| getSystemSolution() const | geos::PhysicsSolverBase | inline |
| getTargetRegionNames() const | geos::PhysicsSolverBase | inline |
| getTimesteppingBehavior() const | geos::ExecutableGroup | inline |
| getTimestepRequest(real64 const) override | geos::PhysicsSolverBase | inlinevirtual |
| getTimestepRequest() | geos::PhysicsSolverBase | inline |
| getWrapper(LOOKUP_TYPE const &index) const | geos::dataRepository::Group | inline |
| getWrapper(LOOKUP_TYPE const &index) | geos::dataRepository::Group | inline |
| getWrapperBase(KEY const &key) const | geos::dataRepository::Group | inline |
| getWrapperBase(KEY const &key) | geos::dataRepository::Group | inline |
| getWrapperDataContext(KEY key) const | geos::dataRepository::Group | inline |
| getWrapperIndex(string const &name) const | geos::dataRepository::Group | inline |
| getWrapperPointer(LOOKUP_TYPE const &index) const | geos::dataRepository::Group | inline |
| getWrapperPointer(LOOKUP_TYPE const &index) | geos::dataRepository::Group | inline |
| getWrappersNames() const | geos::dataRepository::Group | |
| gravityVector() const | geos::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::Group | explicit |
| Group(string const &name, conduit::Node &rootNode) | geos::dataRepository::Group | explicit |
| Group(Group &&source)=default | geos::dataRepository::Group | |
| Group()=delete | geos::dataRepository::Group | |
| Group(Group const &)=delete | geos::dataRepository::Group | |
| hasGroup(string const &name) const | geos::dataRepository::Group | inline |
| hasParent() const | geos::dataRepository::Group | inline |
| hasSubGroupOfType() const | geos::dataRepository::Group | inline |
| hasWrapper(LOOKUP_TYPE const &lookup) const | geos::dataRepository::Group | inline |
| implicitStepComplete(real64 const &time, real64 const &dt, DomainPartition &domain) | geos::PhysicsSolverBase | virtual |
| implicitStepSetup(real64 const &time_n, real64 const &dt, DomainPartition &domain) | geos::PhysicsSolverBase | virtual |
| initializationOrder(string_array &order) | geos::dataRepository::Group | virtual |
| initialize(NodeManager &nodeManager, ParticleManager &particleManager, SpatialPartition &partition) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| geos::PhysicsSolverBase::initialize() | geos::dataRepository::Group | |
| initialize_postMeshGeneration() override | geos::PhysicsSolverBase | virtual |
| initializeGridFields(NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| initializePostInitialConditions() | geos::dataRepository::Group | |
| initializePostInitialConditionsPostSubGroups() | geos::dataRepository::Group | inlineprotectedvirtual |
| initializePostInitialConditionsPreSubGroups() | geos::dataRepository::Group | inlineprotectedvirtual |
| initializePostSubGroups() | geos::dataRepository::Group | inlineprotectedvirtual |
| initializePreSubGroups() override | geos::SolidMechanicsMPM | virtual |
| 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, stdVector< 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::PhysicsSolverBase | virtual |
| lineSearch(real64 const &time_n, real64 const &dt, integer const cycleNumber, integer const newtonIter, DomainPartition &domain, DofManager const &dofManager, CRSMatrixView< real64, globalIndex const > const &localMatrix, ParallelVector &rhs, ParallelVector &solution, real64 const scaleFactor, real64 &lastResidual) | geos::PhysicsSolverBase | virtual |
| lineSearchWithParabolicInterpolation(real64 const &time_n, real64 const &dt, integer const cycleNumber, integer const newtonIter, DomainPartition &domain, DofManager const &dofManager, CRSMatrixView< real64, globalIndex const > const &localMatrix, ParallelVector &rhs, ParallelVector &solution, real64 const scaleFactor, real64 &lastResidual, real64 &residualNormT) | geos::PhysicsSolverBase | virtual |
| loadFromConduit() | geos::dataRepository::Group | |
| m_allowNonConvergedLinearSolverSolution | geos::PhysicsSolverBase | protected |
| m_assemblyCallback | geos::PhysicsSolverBase | protected |
| m_bcTable (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_binSizeMultiplier (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_boundaryConditionTypes (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_boxAverageHistory (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_cflFactor | geos::PhysicsSolverBase | protected |
| m_contactGapCorrection (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_cpdiDomainScaling (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_damageFieldPartitioning (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_discretizationName | geos::PhysicsSolverBase | protected |
| m_dofManager | geos::PhysicsSolverBase | protected |
| m_domainExtent (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_domainF (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_domainL (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_frictionCoefficient (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_fTable (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_fTableInterpType (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_fTablePath (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_hEl (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_ijkMap (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_linearSolver | geos::PhysicsSolverBase | protected |
| m_linearSolverParameters | geos::PhysicsSolverBase | protected |
| m_linearSolverResult | geos::PhysicsSolverBase | protected |
| m_localMatrix | geos::PhysicsSolverBase | protected |
| m_mappedNodes (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_matrix | geos::PhysicsSolverBase | protected |
| m_needsNeighborList (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_neighborRadius (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_nEl (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_nextDt | geos::PhysicsSolverBase | protected |
| m_nonlinearSolverParameters | geos::PhysicsSolverBase | protected |
| m_numContactFlags (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_numContactGroups (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_numDims (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_numTimestepsSinceLastDtCut | geos::PhysicsSolverBase | protected |
| m_numVelocityFields (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_partitionExtent (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_planeStrain (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_precond | geos::PhysicsSolverBase | protected |
| m_prescribedBcTable (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_prescribedBoundaryFTable (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_profilingLabels (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_profilingTimes (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_reactionHistory (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_rhs | geos::PhysicsSolverBase | protected |
| m_scaling | geos::PhysicsSolverBase | protected |
| m_separabilityMinDamage (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_shapeFunctionGradientValues (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_shapeFunctionValues (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_smallMass (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_solution | geos::PhysicsSolverBase | protected |
| m_solutionHistory | geos::PhysicsSolverBase | protected |
| m_solverProfiling (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_solverStatistics | geos::PhysicsSolverBase | protected |
| m_surfaceDetection (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_systemSetupTimestamp | geos::PhysicsSolverBase | protected |
| m_timeIntegrationOption (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_timers | geos::PhysicsSolverBase | protected |
| m_treatFullyDamagedAsSingleField (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_useDamageAsSurfaceFlag (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_usePhysicsScaling | geos::PhysicsSolverBase | protected |
| m_writeLinearSystem | geos::PhysicsSolverBase | protected |
| m_writeStatisticsCSV | geos::PhysicsSolverBase | protected |
| m_xGlobalMax (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_xGlobalMin (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_xLocalMax (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_xLocalMaxNoGhost (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_xLocalMin (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| m_xLocalMinNoGhost (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
| nonlinearImplicitStep(real64 const &time_n, real64 const &dt, integer const cycleNumber, DomainPartition &domain) | geos::PhysicsSolverBase | virtual |
| normalizeGridSurfaceNormals(arrayView2d< real64 const > const &gridMass, arrayView3d< real64 > const &gridSurfaceNormal) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| numSubGroups() const | geos::dataRepository::Group | inline |
| numWrappers() const | geos::dataRepository::Group | inline |
| operator=(SolidMechanicsMPM const &)=delete (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| operator=(SolidMechanicsMPM &&)=delete (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| geos::PhysicsSolverBase::operator=(PhysicsSolverBase const &)=delete | geos::PhysicsSolverBase | |
| geos::PhysicsSolverBase::operator=(PhysicsSolverBase &&)=delete | geos::PhysicsSolverBase | |
| geos::ExecutableGroup::operator=(ExecutableGroup const &)=delete | geos::ExecutableGroup | |
| geos::ExecutableGroup::operator=(ExecutableGroup &&)=delete | geos::ExecutableGroup | |
| geos::dataRepository::Group::operator=(Group const &)=delete | geos::dataRepository::Group | |
| geos::dataRepository::Group::operator=(Group &&)=delete | geos::dataRepository::Group | |
| optimizeBinSort(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| outputConfigurationStatistics(DomainPartition const &domain) const | geos::PhysicsSolverBase | virtual |
| pack(buffer_unit_type *&buffer, string_array const &wrapperNames, integer const recursive, bool onDevice, parallelDeviceEvents &events) const | geos::dataRepository::Group | virtual |
| pack(buffer_unit_type *&buffer, string_array const &wrapperNames, arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) const | geos::dataRepository::Group | virtual |
| pack(buffer_unit_type *&buffer, arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) const | geos::dataRepository::Group | |
| packSize(string_array const &wrapperNames, integer const recursive, bool onDevice, parallelDeviceEvents &events) const | geos::dataRepository::Group | virtual |
| packSize(string_array const &wrapperNames, arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) const | geos::dataRepository::Group | virtual |
| packSize(arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) const | geos::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::PhysicsSolverBase | explicit |
| PhysicsSolverBase(PhysicsSolverBase &&)=default | geos::PhysicsSolverBase | |
| PhysicsSolverBase()=delete | geos::PhysicsSolverBase | |
| PhysicsSolverBase(PhysicsSolverBase const &)=delete | geos::PhysicsSolverBase | |
| populateMappingArrays(ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| postInputInitialization() override final | geos::SolidMechanicsMPM | protectedvirtual |
| postInputInitializationRecursive() | geos::dataRepository::Group | |
| postRestartInitialization() | geos::dataRepository::Group | inlineprotectedvirtual |
| postRestartInitializationRecursive() | geos::dataRepository::Group | |
| prepareToWrite() | geos::dataRepository::Group | |
| printDataHierarchy(integer indent=0) const | geos::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 &targetNodePos) | geos::dataRepository::Group | |
| processInputName(xmlWrapper::xmlNode const &targetNode, xmlWrapper::xmlNodePos const &targetNodePos, string_view parentNodeName, xmlWrapper::xmlNodePos const &parentNodePos, std::set< string > &siblingNames) | geos::dataRepository::Group | static |
| projectDamageFieldGradientToGrid(ParticleManager &particleManager, NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| registerCallback(void *func, const std::type_info &funcType) final override | geos::PhysicsSolverBase | virtual |
| registerDataOnMesh(Group &meshBodies) override final | geos::SolidMechanicsMPM | virtual |
| registerDataOnMeshRecursive(Group &meshBodies) | geos::dataRepository::Group | virtual |
| registerGroup(string const &name, std::unique_ptr< T > newObject) | geos::dataRepository::Group | inline |
| registerGroup(string const &name, T *newObject) | geos::dataRepository::Group | inline |
| registerGroup(string const &name) | geos::dataRepository::Group | inline |
| registerGroup(subGroupMap::KeyIndex const &keyIndex) | geos::dataRepository::Group | inline |
| 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::Group | inlinevirtual |
| reserve(indexType const newsize) | geos::dataRepository::Group | virtual |
| resetConfigurationToBeginningOfStep(DomainPartition &domain) | geos::PhysicsSolverBase | virtual |
| resetConfigurationToDefault(DomainPartition &domain) const | geos::PhysicsSolverBase | virtual |
| resetStateToBeginningOfStep(DomainPartition &domain) | geos::PhysicsSolverBase | virtual |
| resize(localIndex const newSize) | geos::dataRepository::Group | virtual |
| 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::PhysicsSolverBase | virtual |
| scalingForSystemSolution(DomainPartition &domain, DofManager const &dofManager, arrayView1d< real64 const > const &localSolution) | geos::PhysicsSolverBase | virtual |
| setConstitutiveName(ElementSubRegionBase &subRegion, string const &wrapperName, string const &constitutiveType) const | geos::PhysicsSolverBase | protected |
| setConstitutiveNamesCallSuper(ElementSubRegionBase &subRegion) const | geos::PhysicsSolverBase | inlineprotectedvirtual |
| setGridFieldLabels(NodeManager &nodeManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| setInputFlags(InputFlags flags) | geos::dataRepository::Group | inline |
| setLogLevel(integer const logLevel) | geos::dataRepository::Group | inline |
| setNextDt(real64 const ¤tTime, real64 const ¤tDt, DomainPartition &domain) | geos::PhysicsSolverBase | virtual |
| setNextDtBasedOnIterNumber(real64 const ¤tDt) | geos::PhysicsSolverBase | virtual |
| setNextDtBasedOnStateChange(real64 const ¤tDt, DomainPartition &domain) | geos::PhysicsSolverBase | virtual |
| setRestartFlags(RestartFlags flags) | geos::dataRepository::Group | inline |
| setSchemaDeviations(xmlWrapper::xmlNode schemaRoot, xmlWrapper::xmlNode schemaParent, integer documentationType) | geos::dataRepository::Group | inlinevirtual |
| setSizedFromParent(int val) | geos::dataRepository::Group | inline |
| setSparsityPattern(DomainPartition &domain, DofManager &dofManager, CRSMatrix< real64, globalIndex > &localMatrix, SparsityPattern< globalIndex > &pattern) | geos::PhysicsSolverBase | virtual |
| setSystemSetupTimestamp(Timestamp timestamp) | geos::PhysicsSolverBase | |
| setTimesteppingBehavior(TimesteppingBehavior const timesteppingBehavior) | geos::ExecutableGroup | inline |
| setupDofs(DomainPartition const &domain, DofManager &dofManager) const | geos::PhysicsSolverBase | virtual |
| setupSystem(DomainPartition &domain, DofManager &dofManager, CRSMatrix< real64, globalIndex > &localMatrix, ParallelVector &rhs, ParallelVector &solution, bool const setSparsity=true) | geos::PhysicsSolverBase | virtual |
| signalToPrepareForExecution(real64 const time_n, real64 const dt, integer const cycle, DomainPartition &domain) | geos::ExecutableGroup | virtual |
| 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() const | geos::dataRepository::Group | inline |
| sizedFromParent() const | geos::dataRepository::Group | inline |
| 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::PhysicsSolverBase | virtual |
| 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 | geos::SolidMechanicsMPM | virtual |
| StatsOutputType enum name | geos::PhysicsSolverBase | |
| subGroupMap typedef | geos::dataRepository::Group | |
| syncGridFields(stdVector< std::string > const &fieldNames, DomainPartition &domain, NodeManager &nodeManager, MeshLevel &mesh, MPI_Op op) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| synchronizeNonlinearSolverParameters() | geos::PhysicsSolverBase | inlinevirtual |
| targetRegionIndex(string const ®ionName) const | geos::PhysicsSolverBase | |
| TimeIntegrationOption enum name | geos::SolidMechanicsMPM | |
| TimesteppingBehavior enum name | geos::ExecutableGroup | |
| unpack(buffer_unit_type const *&buffer, arrayView1d< localIndex > &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events, MPI_Op op=MPI_REPLACE) | geos::dataRepository::Group | virtual |
| updateAndWriteConvergenceStep(real64 const &time_n, real64 const &dt, integer const cycleNumber, integer const iteration) | geos::PhysicsSolverBase | virtual |
| updateConfiguration(DomainPartition &domain, integer configurationLoopIter) | geos::PhysicsSolverBase | virtual |
| 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 | geos::SolidMechanicsMPM | inlinevirtual |
| updateStress(real64 dt, ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| updateSurfaceFlagOverload(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
| wrapperMap typedef | geos::dataRepository::Group | |
| wrappers() const | geos::dataRepository::Group | inline |
| wrappers() | geos::dataRepository::Group | inline |
| ~ExecutableGroup() override=default | geos::ExecutableGroup | virtual |
| ~Group() | geos::dataRepository::Group | virtual |
| ~PhysicsSolverBase() override | geos::PhysicsSolverBase | virtual |
| ~SolidMechanicsMPM() override | geos::SolidMechanicsMPM | virtual |