FEBio  1.5.0
Data Structures
Here are the data structures with brief descriptions:
Archive
FECore::BFGSSolver
Archive::CHUNK
FEPlotDataFactory::ClassDescriptor
FEPlotDataFactory::ClassDescriptor_T< T >
CMDOPTIONSCommand line options
Command
CommandManager
FECore::CompactMatrixThis class stores a sparse matrix in Harwell-Boeing format
FECore::CompactSymmMatrixThis class stores a sparse matrix in Harwell-Boeing format
FECore::CompactUnSymmMatrixThis class stores a sparse matrix in Harwell-Boeing format
FECore::ConjGradIterSolverThis class implements an iterative conjugate gradient solver
Console
DataRecord
DataStore
FECore::DenseMatrixThis class implements a full matrix
FEBioPlotFile::Dictionary
FEBioPlotFile::DICTIONARY_ITEM
DOFA degree of freedom structure
FEAugLagLinearConstraint::DOF
DumpFileClass for serializing data to a binary archive
FEFEBioImport::DuplicateMaterialSection
FE3FieldElasticSolidDomain::ELEM_DATA
ElementDataRecord
XMLReader::EndOfFile
EnergyDiverging
XMLReader::Error
ExitRequest
FEFEBioImport::FailedCreatingDomain
FEFEBioImport::FailedLoadingPlugin
FatalError
FE2DFiberNeoHookean
FE2DTransIsoMooneyRivlin2D transversely isotropic Mooney-Rivlin
FE2DTransIsoVerondaWestmann2D transversely isotropic Veronda-Westmann
FE3FieldElasticSolidDomain
FE_BOUNDING_BOX
FEAnalysisThe FEAnalysis contains the data that describes a complete, single analysis
FEArrudaBoyceArruda-Boyce material
FEAugLagLinearConstraintLinear constraint enforced using augmented lagrangian
FEBIO_CALLBACK
FEBioBoundarySection
FEBioCmd_Cont
FEBioCmd_Conv
FEBioCmd_Debug
FEBioCmd_Dtmin
FEBioCmd_Fail
FEBioCmd_Help
FEBioCmd_Plot
FEBioCmd_Print
FEBioCmd_Quit
FEBioCmd_Restart
FEBioCmd_Time
FEBioCmd_Version
FEBioCommandBase class of FEBio commands
FEBioConstraintsSection
FEBioControlSection
FEBioFactory
FEBioFactory_T< T >
FEBioFileSection
FEBioFileSectionMap
FEBioGeometrySection
FEBioGlobalsSection
FEBioInitialSection
FEBioKernel
FEBioLicenseKey
FEBioLoadDataSection
FEBioLoadsSection
FEBioMaterialSection
FEBioModuleSection
FEBioOutputSection
FEBioPlotFile
FEBioScenarioSection
FEBioStepSection
FEBiphasicBase class for biphasic materials
FEBiphasicDomain
FEBiphasicMaterialPoint
FEBiphasicSoluteBase class for solute diffusion in biphasic materials
FEBiphasicSoluteDomain
FEBodyForce
FEBoundaryConditionThis class is the base class of all boundary conditions
FEBox
FECellGrowthMaterial class that implements the equilibrium of a perfect osmometer
FECentrifugalBodyForceThis class defines a centrigufal force
FEConstBodyForceThis class defines a deformation-independent constant force (e.g. gravity)
FEContactDiagnostic
FEContactInterfaceThis is the base class for contact interfaces
FEContactSurfaceThis class describes a contact slave or master surface
FECoordSysMapUsed to create local coordinate systems
FECoupledTransIsoMooneyRivlin
FECoupledTransIsoVerondaWestmann
FEDamageMaterialPoint
FEDamageMooneyRivlin
FEDamageNeoHookean
FEDamageTransIsoMooneyRivlin
FEDiagnostic
FEDiagnosticImport
FEDiffConstIso
FEDiffConstOrtho
FEDiffRefIso
FEDiscreteDomainDomain for discrete elements
FEDiscreteElementDiscrete element class
FEDiscreteElementTraits
FEDiscreteMaterialMaterial class for discrete elements
FEDiscreteMaterialPoint
FEDiscreteSpringDomainDomain for discrete elements
FEDomain
FEDomainData
FEDonnanEquilibriumMaterial class that implements Donnan equilibrium
FEEFDDonnanEquilibrium
FEEFDMooneyRivlinThis class implements a material that consists of a continuous fiber distribution
FEEFDNeoHookean
FEEFDUncoupled
FEEFDVerondaWestmannThis class implements a material that consists of a continuous fiber distribution
FEElasticMaterialBase class for (hyper-)elastic materials
FEElasticMaterialPoint
FEElasticMixtureElastic mixtures
FEElasticShellDomainDomain described by 3D shell elements
FEElasticSolidDomain
FEElasticTrussDomainDomain described by 3D truss elements
FEElemElemList
FEElementBase class for all element classes
FEElementLibraryThis class stores the different element traits classes
FEElementState
FEElementTraitsThis class is the base class for all element trait's classes
FEEllipsoidalFiberDistribution
FEErrorTerminationFEBio error terminated during the optimization
FEException
FEFacet2FacetSlidingSliding interface with facet to facet integration
FEFacetSlidingSurface
FEFEBioImport
FEFiberExpPow
FEFiberExpPowUncoupled
FEFiberMaterialBase class for fiber materials
FEFiberNeoHookean
FEFileImportBase class for file import classes
FEFluidFlux
FEFungOrthoCompressible
FEFungOrthotropic
FEG1TetElementTraits
FEGasserOgdenHolzapfel
FEHeatFlux
FEHeatMaterialPoint
FEHeatSolidDomainDomain class for 3D heat elements
FEHeatSolver
FEHeatTransferMaterial
FEHexElementTraits
FEHolmesMow
FEHydraulicPermeability
FEIncompNeoHookeanIncompressible Neo-Hookean material
FEIsotropicElastic
FEIsotropicFourier
FELevelStructureThis class implements the idea of a level structure
FELinearConstraintLinear constraint
FELinearConstraintSetThis class manages a group of linear constraints
FELinearElasticLinear elatic material for small rotations and small deformations
FELinearOrthotropicThis class implements a linear orthotropic material
FELinearSpringLinear spring
FELMOptimizeMethodOptimization method using Levenberg-Marquardt method
FELoadCurveThis class implements the concept of a loadcurve
FELocalMap
FEMThe Finite Element Model class
FEMaterialAbstract base class for material types
FEMaterialPointMaterial point class
FEMemoryDiagnostic
FEMergedInterfaceThis class implements a merged interface
FEMergedSurfaceThis class defines the surface of a merged interface
FEMeshDefines a finite element mesh
FEMicroMaterial
FEModel
FEMooneyRivlinMooney-Rivlin material
FEMultiphasicBase class for multiphasic materials
FEMultiphasicDomain
FEMultiScaleException
FEMuscleMaterialMuscle Material
FENAGOptimizeMethodOptimization method using the NAG library
FENeoHookean
FENeoHookeanTransIsoThis material was added by Shawn Reese
FENestedMaterial
FENIQuadElementTraits
FENITriElementTraits
FENNQueryThis class is a helper class to locate the nearest neighbour on a surface
FENodalForceConcentrated nodal force boundary condition
FENodeThis class defines a finite element node
FENodeData
FENodeElemList
FENodeNodeList
FENodeReorder
FENodeSetDefines a node set
FENonConstBodyForce
FENonLinearSpringGeneral purpose nonlinear spring
FEOgdenMaterial
FEOgdenUnconstrained
FEOptimizeData
FEOptimizeInputClass that reads the optimization input file
FEOptimizeMethodOptimization method - this class does the actual work
FEOrthoElastic
FEOsmCoefConst
FEOsmoticCoefficient
FEParamA material parameter
FEParamContainerBase class for classes that wish to support parameter lists
FEParameterListA list of material parameters
FEPentaElementTraits
FEPerfectOsmometerMaterial class that implements the equilibrium of a perfect osmometer
FEPeriodicBoundary
FEPeriodicSurface
FEPermConstIso
FEPermHolmesMow
FEPermRefIso
FEPermRefOrtho
FEPermRefTransIso
FEPlaneThis class implements a rigid plane
FEPlotActualFluidPressureActual fluid pressure
FEPlotActualSol1ConcentrationActual solute 1 concentration
FEPlotActualSol2ConcentrationActual solute 2 concentration
FEPlotActualSol3ConcentrationActual solute 3 concentration
FEPlotActualSol4ConcentrationActual solute 4 concentration
FEPlotActualSol5ConcentrationActual solute 5 concentration
FEPlotActualSol6ConcentrationActual solute 6 concentration
FEPlotActualSoluteConcentrationActual solute concentration
FEPlotContactGap
FEPlotContactPressure
FEPlotContactTraction
FEPlotCurrentDensityCurrent density
FEPlotDamageDamage reduction factor
FEPlotData
FEPlotDataFactory
FEPlotEffectiveFluidPressureNodal effective fluid pressures
FEPlotEffectiveSol1ConcentrationNodal effective solute 1 concentrations
FEPlotEffectiveSol2ConcentrationNodal effective solute 2 concentrations
FEPlotEffectiveSol3ConcentrationNodal effective solute 3 concentrations
FEPlotEffectiveSol4ConcentrationNodal effective solute 4 concentrations
FEPlotEffectiveSol5ConcentrationNodal effective solute 5 concentrations
FEPlotEffectiveSol6ConcentrationNodal effective solute 6 concentrations
FEPlotEffectiveSoluteConcentrationNodal effective solute concentrations
FEPlotElectricPotentialElectric potential
FEPlotElementStressElement stresses
FEPlotFiberVectorMaterial fibers
FEPlotFixedChargeDensityFixed charge density
FEPlotFluidFluxFluid flux
FEPlotNodalFluidFluxNodal Fluid flux
FEPlotNodeAcceleration
FEPlotNodeDisplacement
FEPlotNodeReactionForcesNodal reaction forces
FEPlotNodeTemperatureNodal temperatures
FEPlotNodeVelocity
FEPlotReceptorLigandConcentrationReceptor-ligand complex concentration
FEPlotRelativeVolumeRelative volume
FEPlotShellThicknessShell thicknesses
FEPlotSol1FluxSolute 1 flux
FEPlotSol2FluxSolute 2 flux
FEPlotSol3FluxSolute 3 flux
FEPlotSol4FluxSolute 4 flux
FEPlotSol5FluxSolute 5 flux
FEPlotSol6FluxSolute 6 flux
FEPlotSoluteFluxSolute flux
FEPointBodyForce
FEPointConstraint
FEPoroConstPerm
FEPoroElasticBase class for poroelastic materials
FEPoroElasticMaterialPoint
FEPoroHolmesMow
FEPoroNormalTraction
FEPoroSolidDomain
FEPoroSolidSolver
FEPoroSoluteSolver
FEPowellOptimizeMethodOptimization method using Powell's method
FEPrescribedBCPrescribed boundary condition data
FEPressureLoad
FEPrintHBMatrixDiagnosticHarwell-Boeing Matrix Print Diagnostic
FEPrintMatrixDiagnostic
FEQuadElementTraits
FERefIsoPerm
FERefOrthoPerm
FERefTransIsoPerm
FERegisterClass_T< TDerived, TBase >This class helps with the registration of a class with the FEBio framework
FERegisterCmd
FERegisterMaterial_T< M >This class helps with the registration of a material with the FEMaterialFactory
FERestartImport
FERigidBodyRigid body class
FERigidBodyDisplacementRigid body displacement
FERigidBodyForceRigid body force
FERigidJoint
FERigidMaterialRigd body material data
FERigidNodeRigid node
FERigidShellDomain
FERigidSolidDomain
FERigidSphereRigid Sphere class
FERigidSurfaceThis class is the base class for rigid surfaces
FERigidWallInterfaceThis class implements a sliding contact interface with a rigid wall
FERigidWallSurface
FERIHexElementTraits
FESaltMaterialPoint
FEShellDomainAbstract base class for shell elements
FEShellElementThis class defines the shell element
FEShellElementTraits
FEShellQuadElementTraits
FEShellTriElementTraits
FESlidingInterfaceThis class implements a sliding interface
FESlidingInterface2
FESlidingInterface3
FESlidingSurface
FESlidingSurface2
FESlidingSurface3
FESolidDomainAbstract base class for 3D volumetric elements
FESolidElementThis class defines a solid element
FESolidElementTraits
FESolidMaterial
FESolidSolver
FESolubConst
FESoluteBase class for solute materials
FESoluteData
FESoluteDiffusivity
FESoluteFlux
FESoluteMaterialPoint
FESolutesMaterialPoint
FESoluteSolubility
FESoluteSupply
FESolverThe solver class
FESphericalFiberDistribution
FESphericalMap
FEStiffnessMatrix
FEStVenantKirchhoffLinear elatic material for large deformations
FESupplyBinding
FESupplyConst
FESupplySynthesisBinding
FESurfaceSurface mesh
FESurfaceConstraint
FESurfaceConstraintSurface
FESurfaceData
FESurfaceElementThis class defines a surface element
FESurfaceElementTraits
FESurfaceLoadThis is the base class for all loads that are applied to surfaces
FETangentDiagnostic
FETCNonlinearOrthotropicTension-compression nonlinear orthrotropic
FETendonMaterialTendon Material
FETensionOnlyLinearSpringTension-only linear spring
FETetElementTraits
FETiedContactSurface
FETiedInterfaceThis class implements a tied interface
FETIMRDamageMaterialPoint
FETractionLoad
FETransIsoMooneyRivlinTransversely Isotropic Mooney-Rivlin material
FETransIsoVerondaWestmannTransversely Isotropic Veronda-Westmann material
FETransverselyIsotropicBase class for transversely isotropic materials
FETriElementTraits
FETriphasicBase class for triphasic materials
FETriphasicDomain
FETrussDomainAbstract base class for truss elements
FETrussElement
FETrussElementTraits
FETrussMaterial
FETrussMaterialPoint
FEUDFHexElementTraits
FEUDGHexDomainDomain class for uniform-deformation-gradient hex elements (UDG)
FEUncoupledElasticMixtureUncoupled elastic mixtures
FEUncoupledMaterialBase class for uncoupled hyperelastic material formulations
FEUT4DomainDomain for nodally integrated tet elements
FEVectorMap
FEVerondaWestmannVeronda-Westmann material model
FEViscoElasticMaterialThis class implements a large deformation visco-elastic material
FEViscoElasticMaterialPointMaterial point data for visco-elastic materials
ForceConversion
Interruption
XMLReader::InvalidAttributeValue
FEFEBioImport::InvalidDomainType
FEFEBioImport::InvalidElementType
FEFEBioImport::InvalidMaterial
XMLReader::InvalidTag
XMLReader::InvalidValue
InvalidVariableNameVariable name is not recognized
FEFEBioImport::InvalidVersion
IterationFailure
FECore::LinearSolverBase class for the linear solver classes
FEPoroNormalTraction::LOAD
FETractionLoad::LOAD
FESoluteFlux::LOAD
FEPressureLoad::LOAD
FEHeatFlux::LOAD
FEFluidFlux::LOAD
FELoadCurve::LOADPOINTLoad point structure
LogfileClass that is used for logging purposes
LSDYNAPlotFile
FECore::LUSolverLU decomposition solver
mat2d
mat3dThis class describes a general 3D matrix of doubles
mat3daThis class describes an anti-symmetric 3D matrix of doubles
mat3ddThis class describes a diagonal matrix of doubles in 3D
mat3dsThis class describes a symmetric 3D matrix of doubles
MaterialErrorException to throw during the material initialization phase
MaterialRangeErrorException to throw during material initialization phase
MathParser
matrixGeneral purpose matrix class
MaxStiffnessReformations
FECore::MemException
XMLReader::MissingAttribute
NANDetected
NegativeJacobian
FENNQuery::NODE
NodeDataRecord
FECore::NonLinearSystem
NothingToOptimizeThere is nothing to optimize
OBranch
OChunk
OLeaf< T >
OLeaf< const char * >
OLeaf< T * >
OLeaf< vector< T > >
OPT_OBJECTIVE
OPT_VARIABLE
FECore::PardisoSolver
PlotFile
LSDYNAPlotFile::PLOTHEADERThis is the header of the plot database
FECore::PSLDLTSolver
quatd
FECore::RCICGSolver
RigidBodyDataRecord
FECore::SkylineMatrixImplements a sparse matrix using the skyline storage
FECore::SkylineSolverImplements a linear solver that uses a skyline format
FELinearConstraint::SlaveDOF
FECore::SparseMatrixBase class for sparse matrices
FECore::SparseMatrixProfile
FECore::SuperLU_MT_Solver
FECore::SuperLUSolver
tens4dsClass for 4th order tensors with major and minor symmetries
TimerThis implements a simple timer
XMLReader::UnexpectedEOF
UnknownDataField
XMLReader::UnmatchedEndTag
vec2d
vec3d
FECore::WSMPSolver
XMLReader
XMLReader::XMLSyntaxError
XMLReader::XMLTag
ZeroDiagonal
ZeroLinestepSize