vtf-logo

shells Namespace Reference


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 (MShell *const mshell, double thickness, const MShell::ElementType type)
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 (shells::SElement *element, double *young, double *density)
void selementMaterialPropEstimates (SElementS *element, double *young, double *density)


Typedef Documentation

typedef std::pair<std::back_insert_iterator<std::vector<shells::SElementS*> >, std::back_insert_iterator<std::vector<shells::SVertexS*> > > shells::InserterSElemSVtx

typedef std::pair<std::back_insert_iterator<std::vector<shells::SElementS* > >, std::back_insert_iterator<std::vector<shells::SElementS* > > > shells::SElementInserterPair

typedef std::back_insert_iterator<std::vector<shells::SVertexS*> > shells::SVertexInserter


Function Documentation

void shells::splineBoundary ( SVertex *const   vtxn,
const SVertex *const   vtx0,
const SVertex *const   vtx1,
const SVertex *const   vtxacr 
) [inline]

double shells::computeStableTimeStep ( MShell *const   mshell,
double  thickness,
const MShell::ElementType  type 
)

double shells::computeStableTimeStep ( shells::MShell *const   mshell,
double  thickness,
const shells::MShell::ElementType  type = shells::MShell::active 
)

double shells::sbeamTimeStep ( double  h,
double  young,
double  density,
double  thickness 
)

void shells::selementMaterialPropEstimates ( shells::SElement element,
double *  young,
double *  density 
)

void shells::selementMaterialPropEstimates ( SElementS element,
double *  young,
double *  density 
)


Generated on Fri Aug 24 13:00:25 2007 for SFC Thin-Shell Finite Element Solver by  doxygen 1.4.7