CBandMatCUDA | A BandMatCUDA class that holds matrices |
Ctensor::base::Base3D | |
CBead | A Bead class is a top level container |
►CBSpline | |
CBSplineCurve2D | |
CBSplineCurve3D | |
CBSplineCurve4D | |
►CNURBS | |
CNURBSCurve2D | |
CNURBSCurve3D | |
CNURBSCurve4D | |
►CBSplineSurface | |
CBSplineSurface2D | |
CBSplineSurface3D | |
CBSplineSurface4D | |
►CNURBSSurface | |
CNURBSSurface2D | |
CNURBSSurface3D | |
CNURBSSurface4D | |
►CBSplineVolume | |
CBSplineVolume3D | |
CBSplineVolume4D | |
►CNURBSVolume | |
CNURBSVolume3D | |
CNURBSVolume4D | |
CConverter | |
Ccsc_comparator< index_t > | |
Ccsc_form< data_t, index_t > | |
Ccsr_comparator< index_t > | |
Ccsr_form< data_t, index_t > | |
►CDataAFC | |
CAFC | A AFC material class |
►CDataArmstrongFrederick | |
CArmstrongFrederick | Defines a nonlinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
►CDataArmstrongFrederick1D | |
CArmstrongFrederick1D | Defines a nonlinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
►CDataAsymmElastic1D | |
CAsymmElastic1D | A 1-D Elastic class |
►CDataBilinear1D | |
CBilinear1D | A Bilinear1D material class |
►CDataBilinearCC | |
CBilinearCC | The BilinearCC class |
►CDataBilinearDP | |
CBilinearDP | The BilinearDP class |
►CDataBilinearElastic1D | |
CBilinearElastic1D | A BilinearElastic1D material class |
►CDataBilinearHoffman | |
►CBilinearHoffman | The BilinearHoffman class |
CTimberPD | The TimberPD class |
►CDataBilinearJ2 | |
CBilinearJ2 | Defines a bilinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
►CDataBilinearMises1D | |
CBilinearMises1D | A BilinearMises1D material class |
►CDataBilinearOO | |
CBilinearOO | A BilinearOO material class |
►CDataBilinearPeric | |
CBilinearPeric | The BilinearPeric class |
►CDataBilinearPO | |
CBilinearPO | A BilinearPO material class |
►CDataBilinearViscosity | |
CBilinearViscosity | A 1D Viscosity class |
►CDataBlatzKo | |
CBlatzKo | The BlatzKo class |
►CDataBoucWen | |
CBoucWen | The BoucWen class |
►CDataBWBN | |
CBWBN | The BWBN class |
►CDataCDPM2 | |
CCDPM2 | The CDPM2 class |
►CDataConcreteExp | |
CConcreteExp | A ConcreteExp material class |
►CDataConcreteK4 | |
CConcreteK4 | |
►CDataCoulombFriction | |
CCoulombFriction | The CoulombFriction class |
►CDataCoupleMaterial | |
►CMaterial | A Material abstract base class |
CExternalMaterial | A ExternalMaterial class |
CFluid | A Fluid class |
►CMaterial1D | A Material1D class |
CAFC | A AFC material class |
CArmstrongFrederick1D | Defines a nonlinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
CAsymmElastic1D | A 1-D Elastic class |
CBWBN | The BWBN class |
CBilinear1D | A Bilinear1D material class |
CBilinearElastic1D | A BilinearElastic1D material class |
CBoucWen | The BoucWen class |
►CComplexHysteresis | A ComplexHysteresis material class |
CConcreteCM | A ConcreteCM material class |
CCoulombFriction | The CoulombFriction class |
CCustomElastic1D | A 1D Elastic class using custom constitutive equation |
►CDegradation | The Degradation class |
►CStrainDegradation | |
CCustomStrainDegradation | The CustomStrainDegradation class |
CDhakal | The Dhakal class |
CTrilinearStrainDegradation | The TrilinearStrainDegradation class |
►CStressDegradation | |
CCustomStressDegradation | The CustomStressDegradation class |
CElastic1D | A 1-D Elastic class |
CFlag | A Flag material class |
CGap01 | Defines a gap material. This material does not response to compression, but show bilinear elastic-perfectly plastic response with the elastic modulus of \(E\) and the yield stress of \(\sigma_y\). The material also shows a gap feature during reloading stage, i.e., from zero stress to tension stress |
CKelvin | A 1D Kelvin material class |
CMPF | The MPF class |
CMaxwell | A 1D Maxwell material class |
CMultilinearElastic1D | A MultilinearElastic1D material class |
►CNonlinearGurson1D | The NonlinearGurson1D class |
CCustomGurson1D | The CustomGurson1D class |
CExpGurson1D | The ExpGurson1D class |
►CNonlinearK4 | A ConcreteK4 material class |
CConcreteK4 | |
►CNonlinearMises1D | A NonlinearMises1D material class |
CBilinearMises1D | A BilinearMises1D material class |
CCustomMises1D | A CustomMises1D material class |
CExpMises1D | A ExpMises1D material class |
CMultilinearMises1D | A MultilinearMises1D material class |
►CNonlinearViscosity | A 1D Viscosity class |
CBilinearViscosity | A 1D Viscosity class |
CCustomViscosity | A 1D Viscosity class |
CViscosity01 | A 1D Elastic class |
CViscosity02 | A 1D Viscosity class |
CNonviscous01 | A 1D Viscosity class |
CParallel | A Parallel material class |
CPolyElastic1D | A PolyElastic1D material class |
CRambergOsgood | A RambergOsgood material class |
CSequential | A Sequential material class |
►CSimpleHysteresis | A SimpleHysteresis material class |
CConcreteExp | A ConcreteExp material class |
CConcreteTable | A ConcreteTable material class |
CConcreteTsai | A ConcreteTsai material class |
►COriginOriented | A OriginOriented material class |
CBilinearOO | A BilinearOO material class |
CMultilinearOO | A MultilinearOO material class |
►CPeakOriented | A PeakOriented material class |
CBilinearPO | A BilinearPO material class |
CMultilinearPO | A MultilinearPO material class |
CSinh1D | A 1D Elastic class |
CSlipLock | The SlipLock class |
CSteelBRB | The SteelBRB class |
CTanh1D | A 1D Elastic class |
CTrivial | The Trivial class |
CVAFCRP1D | Defines a nonlinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
►CMaterial2D | Defines a isotropic elastic material for plane stress and plane strain problems |
CAxisymmetric | A Axisymmetric class |
CAxisymmetricElastic | Defines a isotropic elastic material |
CConcrete21 | A Concrete21 material class |
CConcrete22 | A Concrete22 material class |
CElastic2D | Defines a isotropic elastic material for plane stress and plane strain problems |
CLaminated | A Laminated material class |
CPlaneStrain | A PlaneStrain class |
CRebar2D | A Rebar2D material class |
CRotation2D | A Rotation2D material class |
►CMaterial3D | The Material3D class |
CArmstrongFrederick | Defines a nonlinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
CBilinearJ2 | Defines a bilinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
CBlatzKo | The BlatzKo class |
CCDPM2 | The CDPM2 class |
CDafaliasManzari | The DafaliasManzari class |
►CIsotropicDamage | A IsotropicDamage material class |
CLinearDamage | A LinearDamage material class |
CIsotropicElastic3D | Defines a isotropic elastic material for 3-D problems |
►CIsotropicNonlinearElastic3D | The IsotropicNonlinearElastic3D class |
CNLE3D01 | The NLE3D01 class |
CMooneyRivlin | Defines a Mooney-Rivlin hyperelastic material for 3D problems |
►CNonlinearCDP | The NonlinearCDP class |
CCDP | The CDP class |
CCustomCDP | The CustomCDP class |
CTableCDP | The TableCDP class |
►CNonlinearCamClay | The NonlinearCamClay class |
CBilinearCC | The BilinearCC class |
CCustomCC | The CustomCC class |
CExpCC | The ExpCC class |
CParabolicCC | The ParabolicCC class |
►CNonlinearDruckerPrager | The NonlinearDruckerPrager class |
CBilinearDP | The BilinearDP class |
CCustomDP | The CustomDP class |
CExpDP | The ExpDP class |
►CNonlinearGurson | The NonlinearGurson class |
CCustomGurson | The CustomGurson class |
CExpGurson | The ExpGurson class |
CTableGurson | A TableGurson material class |
►CNonlinearHoffman | The NonlinearHoffman class |
CBilinearHoffman | The BilinearHoffman class |
CCustomHoffman | The CustomHoffman class |
CExpHoffman | The ExpHoffman class |
CNonlinearHill | The NonlinearHill class |
►CNonlinearJ2 | The NonlinearJ2 class |
CCustomJ2 | The CustomJ2 class |
CExpJ2 | The ExpJ2 class |
CMultilinearJ2 | The MultilinearJ2 class |
CPolyJ2 | The PolyJ2 class |
►CNonlinearPeric | The NonlinearPeric class |
CBilinearPeric | The BilinearPeric class |
COrthotropicElastic3D | Defines an orthotropic elastic material for 3-D problems |
CRebar3D | A Rebar3D material class |
CRotation3D | A Rotation3D material class |
CSimpleSand | The SimpleSand class |
CStacked | A Stacked material class |
CVAFCRP | Defines a nonlinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
CYeoh | The Yeoh class |
CMaterialExample | A MaterialExample material class |
►CMaterialOS | The MaterialOS class |
CElasticOS | Defines a isotropic elastic material for open section problems |
CMaterialTemplate | A MaterialTemplate class |
COS146S | |
►CStressWrapper | A StressWrapper class |
CPlaneStress | A PlaneStress class |
CUniaxial | A Uniaxial class |
►CUniversalOS | A UniversalOS class |
COS146 | |
CSubstepping | A Substepping material class |
►CDataDafaliasManzari | |
CDafaliasManzari | The DafaliasManzari class |
►CDataDhakal | |
CDhakal | The Dhakal class |
►CDataElastic1D | |
CElastic1D | A 1-D Elastic class |
►CDataElasticOS | |
CElasticOS | Defines a isotropic elastic material for open section problems |
►CDataElement | |
►CElement | A Element class |
CContact2D | A Contact2D class |
CContact3D | A Contact3D class |
CElementExample | |
►CEmbedded | A Embedded class |
CEmbedded2D | |
CEmbedded3D | |
►CMassBase | |
CMass2D | |
CMass3D | |
CMassPoint2D | |
CMassPoint3D | |
►CMaterialElement | The MaterialElement class |
►CMaterialElement1D | |
►CDamper01 | A Damper01 class |
CDamper05 | |
CDamper02 | A Damper02 class |
CEB21 | The ElasticB21 class |
CJoint | The Joint class |
CMVLEM | The MVLEM class |
CSpring01 | The Spring01 class |
CSpring02 | The Spring02 class |
CT2D2 | A T2D2 class |
CT3D2 | Handles both linear and nonlinear problems by using a corotational transformation |
►CMaterialElement2D | |
CAllman | The Allman class |
CCAX3 | Defines CAX3 element |
CCAX4 | The CAX4 class |
CCAX8 | The CAX8 class |
CCINP4 | Handles CINPS4 and CINPE4 elements |
CCP3 | Defines CPS3 CPE3 elements |
CCP4 | Handles CPS4, CPE4, CPS4R and CPE4R elements. It is a four node constant strain membrane element with optional reduced integration for both plane stress and plane strain problems and optional switch for TL nonlinear geometry formulation |
CCP4I | Handles CPS4I, CPE4I |
CCP5 | Handles CPS5, CPE5, CPS5R and CPE5R elements. It is a four node constant strain membrane element with optional reduced integration for both plane stress and plane strain problems |
CCP6 | Defines CPS6 CPE6 elements |
CCP7 | Handles CPS5, CPE5, CPS5R and CPE5R elements. It is a four node constant strain membrane element with optional reduced integration for both plane stress and plane strain problems |
CCP8 | Handles CPS8, CPE8, CPS8R and CPE8R elements. It is a four node constant strain membrane element with optional reduced integration for both plane stress and plane strain problems |
►CCSMQ | The CSMQ class |
CCSMQ5 | |
CCSMQ6 | |
CCSMQ7 | |
CCSMQ4 | The CSMQ4 class |
CCSMQ8 | The CSMQ8 class |
CCSMT3 | The CSMT3 class |
CCSMT6 | The CSMT6 class |
CDCP3 | The DCP3 class |
CDCP4 | The DCP4 class |
CDKT3 | A DKT3 plate class |
CDKT4 | A DKT4 plate class |
CElementTemplate | Illustrates the basic formulation a typical Element class used in FEM analysis |
CGQ12 | Implements the displacement based four node quadrilateral drilling element proposed by Long and Xu (1994) |
CMindlin | A Mindlin plate class |
CPCPE4DC | The PCPE4 class handles CPE4 elements with pore pressure |
CPCPE4UC | The PCPE4 class handles CPE4 elements with pore pressure |
CPCPE8DC | The PCPE8 class handles CPE8 elements with pore pressure |
CPCPE8UC | The PCPE8 class handles CPE8 elements with pore pressure |
CPS | Defines a Pian–Sumihara membrane element |
CQE2 | A QE2 class |
►CSGCMQ | A SGCMQ class |
CGCMQ | A GCMQ class |
►CShellBase | A ShellBase class |
CDKTS3 | A DKTS3 class |
CS4 | A S4 class |
CSGCMS | A SGCMS shell class |
►CMaterialElement3D | |
CC3D20 | Defines C3D20 C3D20R elements |
CC3D4 | Defines C3D4 elements with non-linear support |
CC3D8 | Defines C3D8 C3D8R elements |
CC3D8I | Defines C3D8I C3D8IR elements |
CCIN3D8 | Defines CIN3D8 CIN3D8R elements |
CDC3D4 | Defines DC3D4 elements |
CDC3D8 | The DC3D8 class |
►CMaterialPatch | |
►CMaterialPatch2D | |
CPatchQuad | Handles CPS4, CPE4, CPS4R and CPE4R elements. It is a four node constant strain membrane element with optional reduced integration for both plane stress and plane strain problems and optional switch for TL nonlinear geometry formulation |
►CMaterialPatch3D | |
CPatchCube | The PatchCube class |
►CSectionElement | The SectionElement class |
►CSectionElement1D | |
CT2D2S | A T2D2S class |
CT3D2S | Handles both linear and nonlinear problems by using a corotational transformation |
►CSectionElement2D | |
►CB21 | The B21 class |
CB21E | The B21E class |
CB21H | The B21H class |
CF21 | The F21 class |
CF21H | The F21H class |
CSingleSection2D | The SingleSection2D class |
►CSectionElement3D | |
CB31 | The B31 class |
CF31 | The F31 class |
CSingleSection3D | The SingleSection3D class |
►CSectionNMElement2D | |
►CNMB21 | The NMB21 class |
CNMB21E | The NMB21E class |
►CSectionNMElement3D | |
CNMB31 | The NMB31 class |
►CSectionOSElement3D | |
CB31OS | The B31OS class |
CEB31OS | The EB31OS class |
►CSectionPatch | |
CSectionPatch2D | |
CSectionPatch3D | |
CTie | A Tie class |
►CTranslationConnector | A TranslationConnector class |
CTranslationConnector2D | |
CTranslationConnector3D | |
►CDataExpCC | |
CExpCC | The ExpCC class |
►CDataExpDP | |
CExpDP | The ExpDP class |
►CDataExpGurson | |
CExpGurson | The ExpGurson class |
►CDataExpGurson1D | |
CExpGurson1D | The ExpGurson1D class |
►CDataExpHoffman | |
CExpHoffman | The ExpHoffman class |
►CDataExpJ2 | |
CExpJ2 | The ExpJ2 class |
►CDataExpMises1D | |
CExpMises1D | A ExpMises1D material class |
►CDataFlag | |
CFlag | A Flag material class |
►CDataFluid | |
CFluid | A Fluid class |
►CDataGap01 | |
CGap01 | Defines a gap material. This material does not response to compression, but show bilinear elastic-perfectly plastic response with the elastic modulus of \(E\) and the yield stress of \(\sigma_y\). The material also shows a gap feature during reloading stage, i.e., from zero stress to tension stress |
►CDataIsotropicElastic3D | |
CIsotropicElastic3D | Defines a isotropic elastic material for 3-D problems |
►CDataMaterial | |
CMaterial | A Material abstract base class |
►CDataMises1D | |
CNonlinearMises1D | A NonlinearMises1D material class |
►CDataMooneyRivlin | |
CMooneyRivlin | Defines a Mooney-Rivlin hyperelastic material for 3D problems |
►CDataMPF | |
CMPF | The MPF class |
►CDataMultilinearElastic1D | |
CMultilinearElastic1D | A MultilinearElastic1D material class |
►CDataMultilinearMises1D | |
CMultilinearMises1D | A MultilinearMises1D material class |
►CDataMultilinearOO | |
CMultilinearOO | A MultilinearOO material class |
►CDataMultilinearPO | |
CMultilinearPO | A MultilinearPO material class |
►CDataNLE3D01 | |
CNLE3D01 | The NLE3D01 class |
►CDataNonlinearCamClay | |
CNonlinearCamClay | The NonlinearCamClay class |
►CDataNonlinearCDP | |
CNonlinearCDP | The NonlinearCDP class |
►CDataNonlinearDruckerPrager | |
CNonlinearDruckerPrager | The NonlinearDruckerPrager class |
►CDataNonlinearGurson | |
CNonlinearGurson | The NonlinearGurson class |
►CDataNonlinearGurson1D | |
CNonlinearGurson1D | The NonlinearGurson1D class |
►CDataNonlinearHoffman | |
CNonlinearHoffman | The NonlinearHoffman class |
►CDataNonlinearJ2 | |
CNonlinearJ2 | The NonlinearJ2 class |
►CDataNonlinearK4 | |
CNonlinearK4 | A ConcreteK4 material class |
►CDataNonlinearNM | |
►CNonlinearNM | A NonlinearNM class |
►CLinearHardeningNM | A LinearHardeningNM class |
CNM2D2 | A NM2D2 class |
CNM3D2 | A NM3D2 class |
►CVAFNM | A VAFNM class |
CNM2D3 | A NM2D3 class |
CNM3D3 | A NM3D3 class |
►CDataNonlinearPeric | |
CNonlinearPeric | The NonlinearPeric class |
►CDataNonlinearViscosity | |
CNonlinearViscosity | A 1D Viscosity class |
►CDataNonviscous01 | |
CNonviscous01 | A 1D Viscosity class |
►CDataParabolicCC | |
CParabolicCC | The ParabolicCC class |
►CDataPolyElastic1D | |
CPolyElastic1D | A PolyElastic1D material class |
►CDataPolyJ2 | |
CPolyJ2 | The PolyJ2 class |
►CDataRambergOsgood | |
CRambergOsgood | A RambergOsgood material class |
►CDataSection | |
►CSection | A Section class |
►CFibre | A Fibre class |
CFibre1D | A Fibre1D class |
CFibre2D | A Fibre2D class |
CFibre3D | A Fibre3D class |
CFibre3DOS | A Fibre3DOS class |
►CSection1D | A Section1D class |
CCircle1D | A Circle1D class |
CRectangle1D | A Rectangle1D class |
CTrussSection | A TrussSection class |
►CSection2D | A Section2D class |
CCell2D | A Cell2D class |
CCircle2D | A Circle2D class |
CCircularHollow2D | A CircularHollow2D class |
CHSection2D | A HSection2D class |
►CISection2D | A ISection2D class |
CBox2D | A Box2D class |
CTSection2D | A TSection2D class |
CRectangle2D | A Rectangle2D class |
►CSection3D | A Section3D class |
CBox3D | A Box3D class |
CCell3D | A Cell3D class |
CCircle3D | A Circle3D class |
CCircularHollow3D | A CircularHollow3D class |
►CISection3D | A ISection3D class |
CTSection3D | A TSection3D class |
CRectangle3D | A Rectangle3D class |
CSectionExample | A SectionExample class |
►CSectionNM | A SectionNM class |
CNonlinearNM | A NonlinearNM class |
►CSectionNM2D | A SectionNM2D class |
CNM2D1 | A NM2D1 class |
►CSectionNM3D | A SectionNM3D class |
CNM3D1 | A NM3D1 class |
►CSectionOS3D | A SectionOS3D class |
CCell3DOS | A Cell3DOS class |
►CDataSectionNM | |
CSectionNM | A SectionNM class |
►CDataSectionNM2D | |
CSectionNM2D | A SectionNM2D class |
►CDataSectionNM3D | |
CSectionNM3D | A SectionNM3D class |
►CDataSimpleHysteresis | |
CSimpleHysteresis | A SimpleHysteresis material class |
►CDataSimpleSand | |
CSimpleSand | The SimpleSand class |
►CDataSinh1D | |
CSinh1D | A 1D Elastic class |
►CDataSlipLock | |
CSlipLock | The SlipLock class |
►CDataSteelBRB | |
CSteelBRB | The SteelBRB class |
►CDataTanh1D | |
CTanh1D | A 1D Elastic class |
►CDataTimberPD | |
CTimberPD | The TimberPD class |
►CDataTrilinearStrainDegradation | |
CTrilinearStrainDegradation | The TrilinearStrainDegradation class |
►CDataVAFCRP | |
CVAFCRP | Defines a nonlinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
►CDataVAFCRP1D | |
CVAFCRP1D | Defines a nonlinear hardening material with mixed hardening (isotropic and kinematic) based on J2 plasticity rule |
►CDataViscosity01 | |
CViscosity01 | A 1D Elastic class |
►CDataViscosity02 | |
CViscosity02 | A 1D Viscosity class |
►CDataYeoh | |
CYeoh | The Yeoh class |
Csuanpan::damping::elemental | |
►Cstd::enable_shared_from_this | |
CStorage< DomainBase > | |
CStorage< Amplitude > | |
CStorage< Expression > | |
CStorage< Constraint > | |
CStorage< Converger > | |
CStorage< Criterion > | |
CStorage< Database > | |
CStorage< Element > | |
CStorage< Group > | |
CStorage< Integrator > | |
CStorage< Load > | |
CStorage< Material > | |
CStorage< Modifier > | |
CStorage< Node > | |
CStorage< Orientation > | |
CStorage< Recorder > | |
CStorage< Section > | |
CStorage< Solver > | |
CDomain | A Domain class holds all FE model components |
CStorage< T > | A candidate Storage class that stores FEM objects |
CExternalMaterialData | A ExternalMaterialData class |
CExternalModule | A ExternalModule class handles communication between the main program and external library |
CFactory< T > | A Factory class |
CFullMatCUDA | A FullMatCUDA class that holds matrices |
►CGroupLoad | |
CGroupBodyForce | A GroupBodyForce class |
CGroupNodalDisplacement | A GroupNodalDisplacement class |
CGroupNodalForce | A GroupNodalForce class |
CIGA | |
CIntegrationPlan | An IntegrationPlan class |
CSection2D::IntegrationPoint | |
CSection3D::IntegrationPoint | |
CSectionOS3D::IntegrationPoint | |
CLBFGS | Defines a solver using LBFGS iteration method |
Cload | |
Csuanpan::mass::lumped_scale | |
Csuanpan::mass::lumped_simple | |
CMappingDOF | |
CMass | Point mass applied at unique points |
Cmaterial_property | |
►CMaterialExampleData | It is recommended to store data, especially constant data, in a simple structure. The motivation is to obtain a clear interface so that store and recover of objects will be easier |
CMaterialExample | A MaterialExample material class |
►CMetaMat< T > | A MetaMat class that holds matrices |
►CDenseMat< T > | A DenseMat class that holds matrices |
CBandMat< T > | A BandMat class that holds matrices |
CBandMatSpike< T > | A BandMatSpike class that holds matrices |
CBandSymmMat< T > | A BandSymmMat class that holds matrices |
CFullMat< T > | A FullMat class that holds matrices |
CSymmPackMat< T > | A SymmPackMat class that holds matrices |
►CSparseMat< T > | A SparseMat class that holds matrices |
►CSparseMatBaseMUMPS< T > | |
CSparseMatMUMPS< T > | A SparseMatMUMPS class that holds matrices |
CSparseSymmMatMUMPS< T > | |
CSparseMatLis< T > | A SparseMatLis class that holds matrices |
CSparseMatSuperLU< T > | A SparseMatSuperLU class that holds matrices |
CLeeNewmarkFull::Mode | |
CLeeNewmarkIterative::Mode | |
►CNodeData | |
CNode | Holds the number of DoFs, coordinate, displacement, velocity and acceleration |
CNonlinearSystem | |
►CNURBSBase | |
CNURBS | |
CNURBSSurface | |
CNURBSVolume | |
Cop_add< T > | |
Cop_scale< T > | |
COscillator< T > | |
►CPatch | A Patch class |
CMaterialPatch | |
CSectionPatch | |
►CPhaseFieldData | |
CPhaseField | A PhaseField class |
►CPreconditioner< data_t > | A Preconditioner class |
CILU< data_t > | A ILU class |
CJacobi< data_t > | A Jacobi class |
CUnityPreconditioner< data_t > | |
CQuadratic | |
CQuaternion< T > | An Quaternion class |
Csuanpan::damping::rayleigh | |
CResourceHolder< T > | |
CResourceHolder< Expression > | |
CResourceHolder< Material > | |
CDKT3::IntegrationPoint::SectionIntegrationPoint | |
CDKT4::IntegrationPoint::SectionIntegrationPoint | |
CDKTS3::IntegrationPoint::SectionIntegrationPoint | |
CMindlin::IntegrationPoint::SectionIntegrationPoint | |
CS4::IntegrationPoint::SectionIntegrationPoint | |
CSGCMS::IntegrationPoint::SectionIntegrationPoint | |
►CSectionShellData | |
►CSectionShell | A SectionShell class |
CHomogeneous | A Homogeneous class |
CSolverSetting< data_t > | |
CSolverSetting< double > | |
CSolverSetting< T > | |
CSparseMatCUDA | A SparseMatCUDA class that holds matrices |
CSparseMatFGMRES | A SparseMatFGMRES class that holds matrices |
CSparseMatMAGMA | A SparseMatMAGMA class that holds matrices |
CSparseMatMPI | A SparseMatMPI class that holds matrices |
CSparseMatPARDISO | A SparseMatPARDISO class that holds matrices |
►CSurfaceNM2D | A SurfaceNM2D class |
CNM2D2 | A NM2D2 class |
CNM2D3 | A NM2D3 class |
►CSurfaceNM3D | A SurfaceNM3D class |
CNM3D2 | A NM3D2 class |
CNM3D3 | A NM3D3 class |
Csync_ostream | |
CSystem | |
►CTag | A base Tag class |
►CAmplitude | An Amplitude class that can generate Amplitude pattern |
CCombine | A Combine class that can generate Amplitude pattern |
CConstant | An Amplitude class that can generate Amplitude pattern |
CCosine | An Amplitude class that can generate Amplitude pattern |
CCustomAmplitude | An Amplitude class that can generate Amplitude pattern |
CDecay | An Amplitude class that can generate Amplitude pattern |
CLinear | A Linear class that can generate Amplitude pattern |
CModulated | An Amplitude class that can generate Amplitude pattern |
CNZStrongMotion | A NZStrongMotion class that can generate Amplitude pattern |
CRamp | An Amplitude class that can generate Amplitude pattern |
CSine | An Amplitude class that can generate Amplitude pattern |
►CTabular | A Tabular class that can generate Amplitude pattern |
CTabularSpline | A TabularSpline class that can generate Amplitude pattern |
►CConditionalModifier | A ConditionalModifier class |
►CConstraint | A Constraint class |
►CEmbed | A Embed class |
CEmbed2D | |
CEmbed3D | |
►CFixedLength | A FixedLength class |
CMaximumGap | |
CMinimumGap | |
CSleeve | |
CMPC | A MPC class |
CNodeFacet | A NodeFacet class |
CNodeLine | A NodeLine class |
►CParticleCollision | A ParticleCollision class |
►CParticleCollision2D | A ParticleCollision2D class |
CLJPotential2D | A LJPotential2D class |
CLinearSpring2D | A LinearSpring2D class |
CParticleCollision3D | A ParticleCollision3D class |
►CPenaltyBC | A PenaltyBC class handles boundary conditions |
►CMultiplierBC | A MultiplierBC class handles boundary conditions |
►CGroupPenaltyBC | A GroupPenaltyBC class handles boundary conditions |
CGroupMultiplierBC | A GroupMultiplierBC class handles boundary conditions |
►CRigidWallPenalty | A RigidWall class |
►CRestitutionWallPenalty | A RestitutionWallPenalty class |
CRestitutionWallPenalty1D | |
CRestitutionWallPenalty2D | |
CRestitutionWallPenalty3D | |
►CRigidWallMultiplier | A RigidWallMultiplier class |
CRigidWallMultiplier1D | |
CRigidWallMultiplier2D | |
CRigidWallMultiplier3D | |
CRigidWallPenalty1D | |
CRigidWallPenalty2D | |
CRigidWallPenalty3D | |
►CLoad | A Load class |
►CBodyForce | A BodyForce class |
CGroupBodyForce | A GroupBodyForce class |
►CLineUDL | A LineUDL class |
CLineUDL2D | |
CLineUDL3D | |
CNodalAcceleration | A NodalAcceleration class |
►CNodalDisplacement | A NodalDisplacement class |
CGroupNodalDisplacement | A GroupNodalDisplacement class |
►CNodalForce | A NodalForce class |
CGroupNodalForce | A GroupNodalForce class |
CReferenceForce | A ReferenceForce class |
►CSupportMotion | A SupportAcceleration class |
CSupportAcceleration | |
CSupportDisplacement | |
CSupportVelocity | |
►CConverger | Handles converger test to indicate if the iteration converges according to various rules |
CAbsDisp | Handles converger test to indicate if the iteration converges |
CAbsError | That handles converger test to indicate if the iteration converges |
CAbsIncreAcc | That handles converger test to indicate if the iteration converges |
CAbsIncreDisp | That handles converger test to indicate if the iteration converges |
CAbsIncreEnergy | Handles converger test to indicate if the iteration converges |
CAbsResidual | The Converger class handles converger test to indicate if the iteration converges according to various rules |
CFixedNumber | Handles converger test to indicate if the iteration converges |
►CLogicConverger | That handles converger test to indicate if the iteration converges |
CLogicAND | |
CLogicOR | |
CLogicXOR | |
CRelDisp | That handles converger test to indicate if the iteration converges |
CRelError | That handles converger test to indicate if the iteration converges |
CRelIncreAcc | That handles converger test to indicate if the iteration converges |
CRelIncreDisp | That handles converger test to indicate if the iteration converges |
CRelIncreEnergy | Handles converger test to indicate if the iteration converges |
CRelResidual | The Converger class handles converger test to indicate if the iteration converges according to various rules |
►CCriterion | A Criterion class |
►CEnergyEvolution | A EnergyEvolution class |
CComplementaryEnergyEvolution | A ComplementaryEnergyEvolution class |
CStrainEnergyEvolution | A StrainEnergyEvolution class |
►CLogicCriterion | A LogicCriterion class |
CLogicCriterionAND | |
CLogicCriterionOR | |
CMaxHistory | A MaxHistory class |
►CNodeBasedCriterion | A NodeBasedCriterion class |
CMaxDisplacement | A MaxDisplacement class |
CMaxResistance | A MaxResistance class |
CMinDisplacement | A MinDisplacement class |
CMinResistance | A MinResistance class |
CDatabase | A Database class is a top level container |
►CDomainBase | Template |
CDomain | A Domain class holds all FE model components |
►CElementBase | A ElementBase class |
CElement | A Element class |
►CExpression | A Expression class represents a maths expression |
CSimpleScalarExpression | |
CSimpleVectorExpression | |
►CGroup | The Group class |
CCustomNodeGroup | The CustomNodeGroup class |
CElementGroup | The ElementGroup class |
CGroupGroup | The GroupGroup class |
CNodeGroup | The NodeGroup class |
►CIntegrator | Basically a wrapper of the DomainBase class with regard to some status changing methods |
►CExplicitIntegrator | |
CBatheExplicit | A BatheExplicit class defines a solver using BatheExplicit algorithm |
CGeneralizedAlphaExplicit | A GeneralizedAlphaExplicit class defines a solver using GeneralizedAlphaExplicit algorithm |
CTchamwa | A Tchamwa class defines a solver using Tchamwa algorithm |
►CImplicitIntegrator | |
CBatheTwoStep | A BatheTwoStep class defines a solver using BatheTwoStep algorithm |
►CGSSSS | A GSSSS class defines a solver using GSSSS algorithm |
CGSSSSOptimal | |
CGSSSSU0 | |
CGSSSSV0 | |
CGeneralizedAlpha | A GeneralizedAlpha class defines a solver using GeneralizedAlpha algorithm |
►CNewmark | A Newmark class defines a solver using Newmark algorithm |
►CLeeNewmarkBase | A LeeNewmarkBase class defines a solver using Newmark algorithm with Lee damping model |
►CLeeNewmark | A LeeNewmark class defines a solver using Newmark algorithm with Lee damping model |
CLeeElementalNewmark | |
CLeeNewmarkFull | A LeeNewmarkFull class defines a solver using Newmark algorithm with Lee damping model |
CLeeNewmarkIterative | A LeeNewmarkIterative class defines a solver using Newmark algorithm with Lee damping model |
CNonviscousNewmark | A NonviscousNewmark class defines a solver using Newmark algorithm |
CRayleighNewmark | A RayleighNewmark class defines a solver using Newmark algorithm with Rayleigh damping model |
CWilsonPenzienNewmark | A WilsonPenzienNewmark class defines a solver using Newmark algorithm with Wilson-Penzien damping model |
COALTS | A OALTS class defines a solver using OALTS algorithm |
CMaterial | A Material abstract base class |
►CModifier | A Modifier class |
CLumpedScale | A LumpedScale mass class |
CLumpedSimple | A LumpedSimple mass class |
►CModifierDynamics | |
CElementalLee | A ElementalLee damping class |
CElementalModal | A ElementalModal damping class |
►CElementalNonviscous | A ElementalNonviscous damping class |
CElementalNonviscousGroup | |
CLinearViscosity | A LinearViscosity damping class |
CRayleigh | A Rayleigh damping class |
CModifierExample | A ModifierExample damping class |
CNode | Holds the number of DoFs, coordinate, displacement, velocity and acceleration |
►COrientation | A Orientation class |
►CB2DL | A B2DL class |
CB2DC | A B2DC class |
►CB3DL | A B3DL class |
►CB3DC | A B3DC class |
CB3DOSC | A B3DOSC class |
CB3DOSL | A B3DOSL class |
►CT2DL | A T2DL class |
CT2DC | A T2DC class |
►CT3DL | A T3DL class |
CT3DC | A T3DC class |
►CRecorder | A Recorder class |
CAmplitudeRecorder | A AmplitudeRecorder class |
CEigenRecorder | A EigenRecorder class |
►CElementRecorder | A ElementRecorder class |
CGroupElementRecorder | A GroupElementRecorder class |
CFrameRecorder | A FrameRecorder class |
►CGlobalRecorder | A GlobalRecorder class |
CGlobalMassRecorder | A GlobalMassRecorder class |
CGlobalStiffnessRecorder | A GlobalStiffnessRecorder class |
►CNodeRecorder | A NodeRecorder class |
CGroupNodeRecorder | A GroupNodeRecorder class |
►CSumRecorder | A SumRecorder class |
CGroupSumRecorder | A GroupSumRecorder class |
CVisualisationRecorder | A VisualisationRecorder class |
CSection | A Section class |
CSectionShell | A SectionShell class |
►CSolver | A Solver class defines solvers used in analysis |
CArnoldi | A Arnoldi class defines a solver using Arnoldi iteration |
CBFGS | The (L-)BFGS class defines a solver using BFGS iteration method |
CFEAST | A FEAST class defines a solver using FEAST iteration |
CMPDC | A DisplacementControl class defines a solver using Newton–Raphson iteration |
►CNewton | A Newton class defines a solver using Newton–Raphson iteration |
CAICN | |
CRamm | A Ramm class defines a solver using Ramm's version of arc–length method |
►CStep | A Step class |
CArcLength | A ArcLength class |
CDynamic | A Dynamic class |
CFrequency | A Frequency class |
►CStatic | A Static class |
CBuckle | A Buckle class |
COptimization | A Optimization class |
Cthread_pool | |
Ctriplet_form< data_t, index_t > | |
Ctriplet_form< double, uword > | |
Ctriplet_form< float, int > | |
Ctriplet_form< T, uword > | |
►CvtkBase | The vtkBase class |
CElementBase | A ElementBase class |
Cunique_ptr< Expression > | |
Cunique_ptr< Material > | |
Cunordered_map< unsigned, shared_ptr< Amplitude > > | |
Cunordered_map< unsigned, shared_ptr< Constraint > > | |
Cunordered_map< unsigned, shared_ptr< Converger > > | |
Cunordered_map< unsigned, shared_ptr< Criterion > > | |
Cunordered_map< unsigned, shared_ptr< Database > > | |
Cunordered_map< unsigned, shared_ptr< DomainBase > > | |
Cunordered_map< unsigned, shared_ptr< Element > > | |
Cunordered_map< unsigned, shared_ptr< Expression > > | |
Cunordered_map< unsigned, shared_ptr< Group > > | |
Cunordered_map< unsigned, shared_ptr< Integrator > > | |
Cunordered_map< unsigned, shared_ptr< Load > > | |
Cunordered_map< unsigned, shared_ptr< Material > > | |
Cunordered_map< unsigned, shared_ptr< Modifier > > | |
Cunordered_map< unsigned, shared_ptr< Node > > | |
Cunordered_map< unsigned, shared_ptr< Orientation > > | |
Cunordered_map< unsigned, shared_ptr< Recorder > > | |
Cunordered_map< unsigned, shared_ptr< Section > > | |
Cunordered_map< unsigned, shared_ptr< Solver > > | |
Cvector< shared_ptr< Amplitude > > | |
Cvector< shared_ptr< Constraint > > | |
Cvector< shared_ptr< Converger > > | |
Cvector< shared_ptr< Criterion > > | |
Cvector< shared_ptr< Database > > | |
Cvector< shared_ptr< DomainBase > > | |
Cvector< shared_ptr< Element > > | |
Cvector< shared_ptr< Expression > > | |
Cvector< shared_ptr< Group > > | |
Cvector< shared_ptr< Integrator > > | |
Cvector< shared_ptr< Load > > | |
Cvector< shared_ptr< Material > > | |
Cvector< shared_ptr< Modifier > > | |
Cvector< shared_ptr< Node > > | |
Cvector< shared_ptr< Orientation > > | |
Cvector< shared_ptr< Recorder > > | |
Cvector< shared_ptr< Section > > | |
Cvector< shared_ptr< Solver > > | |