Classes |
class | ShellEnforceBCFunctor |
class | BoundaryCFunctor |
class | BoundaryCBoxFunctor |
class | CheckpointElementData |
class | CheckpointVertexData |
class | CheckpointData |
class | ComputeDeadLoadFunctor |
struct | ELCContainer |
class | ELCCoder |
class | ComputeInternalEnergyFunctor |
struct | InitializeResidualFunctor |
class | ComputeInternalForceFunctor |
class | InitializeMassFunctor |
class | ComputeMassFunctor |
class | MShell |
class | NewmarkPredictFunctor |
class | NewmarkCorrectFunctor |
class | PrescribeSVtxField |
class | CheckSVtxFieldInBox |
class | CheckSVtxFieldNotInBox |
class | CheckPrescribeSVtxField |
class | ComputeConstantPressureFunctor |
class | ComputePressureFunctor |
class | SEdgeCoupling |
class | SEdgeCouplingFragmented |
struct | SEdgeVertices |
struct | SElementTriangleVertices |
struct | SElementTriangleCollector |
struct | SElementTriangleAverage |
struct | SELementInternalDataAverage |
struct | SELementInternalDataCollect |
class | SELementInternalDataDistrib |
struct | SElementOneNeighborhood |
class | SetSPropsFunctor |
struct | RotateInternalNumberingFunctor |
struct | ShapeFunctionFunctor |
class | ShellManagerBasic |
struct | SVertexCoordinate |
struct | SVertexDisplacement |
struct | SVertexVelocity |
struct | SVertexAcceleration |
struct | SVertexMass |
struct | SVertexResidual |
struct | SVertexNodeID |
struct | SVertexCollector |
class | SVertexDistributor |
class | VisualizeTecplot |
class | J2Plasticity |
class | LinearElasticPStress |
class | MaterialBase |
class | MaterialContainer |
class | MaterialFactory |
class | PorousPlasticity |
class | ShellManagerParallel |
struct | SEdgeCompare |
struct | SEdgeWithTwoElements |
class | SElementNeighbors |
class | MShellFragmented |
class | SEdgeRemapElement |
struct | SElementFragment |
class | ShellManagerFragmented |
class | ExInternalForce |
class | ExMassFunctor |
Typedefs |
typedef std::pair
< std::back_insert_iterator
< std::vector
< shells::SElementS * >
>, std::back_insert_iterator
< std::vector
< shells::SVertexS * > > > | InserterSElemSVtx |
typedef std::pair
< std::back_insert_iterator
< std::vector
< shells::SElementS * >
>, std::back_insert_iterator
< std::vector
< shells::SElementS * > > > | SElementInserterPair |
typedef
std::back_insert_iterator
< std::vector
< shells::SVertexS * > > | SVertexInserter |
typedef std::pair
< SElementInserterPair,
SVertexInserter > | InserterColl |
Functions |
void | splineBoundary (SVertex *const vtxn, const SVertex *const vtx0, const SVertex *const vtx1, const SVertex *const vtxacr) |
double | computeStableTimeStep (shells::MShell *const mshell, double thickness, const shells::MShell::ElementType type=shells::MShell::active) |
double | sbeamTimeStep (double h, double young, double density, double thickness) |
void | selementMaterialPropEstimates (SElementS *element, double *young, double *density) |