GEOSX
|
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 name | geos::SolidMechanicsMPM | |
boundaryConditionUpdate(real64 dt, real64 time_n) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
catalogName() | geos::SolidMechanicsMPM | inlinestatic |
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) override | geos::SolidMechanicsMPM | virtual |
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::SolidMechanicsMPM | virtual |
flagOutOfRangeParticles(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
getCatalogName() const override | geos::SolidMechanicsMPM | inline |
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::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, std::vector< real64 > &xp, real64 const &r, real64 *result) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
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_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_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_iComm (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
m_ijkMap (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
m_mappedNodes (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | 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_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_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_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_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_solverProfiling (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
m_surfaceDetection (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
m_timeIntegrationOption (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
m_treatFullyDamagedAsSingleField (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | protected |
m_useDamageAsSurfaceFlag (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | 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 |
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::SolidMechanicsMPM | protectedvirtual |
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::SolidMechanicsMPM | virtual |
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::SolidMechanicsMPM | protectedvirtual |
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::SolidMechanicsMPM | virtual |
syncGridFields(std::vector< std::string > const &fieldNames, DomainPartition &domain, NodeManager &nodeManager, MeshLevel &mesh, MPI_Op op) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
TimeIntegrationOption enum name | geos::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::SolidMechanicsMPM | inlinevirtual |
updateStress(real64 dt, ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
updateSurfaceFlagOverload(ParticleManager &particleManager) (defined in geos::SolidMechanicsMPM) | geos::SolidMechanicsMPM | |
~SolidMechanicsMPM() override | geos::SolidMechanicsMPM | virtual |