OOFEM  2.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oofem::AbaqusUserMaterialThis class allows for custom user materials from Abaqus (UMAT)
oofem::AbaqusUserMaterialStatus
oofem::ActiveBoundaryConditionAbstract base class for all active boundary conditions
oofem::ActiveDofClass representing "slave" degree of freedom with an active boundary condition
oofem::AdaptiveLinearStaticThis class implements an adaptive linear static engineering problem
oofem::AdaptiveNonLinearStaticThis class implements Adaptive Non-LinearStatic Engineering problem
oofem::AgingIsoLEMaterial
oofem::AList< T >Class implementing generic list (or more precisely array)
oofem::AnisotropicMassTransferMaterialClass for an anisotropic linear transport material
oofem::AnisotropicMassTransferMaterialStatusMaterial status class for a linear anisotropic mass transfer material
oofem::CemhydMatStatus::ants
oofem::ApplicationOrderingBase class for ordering of equation for parallelization
oofem::Axisymm3dThis class implements an triangular three-node finite element for axisymmetric continuum
oofem::B3MaterialThis class implements the B3 model for concrete creep and shrinkage
oofem::B3SolidMaterialThis class implements the B3 model for concrete creep and shrinkage based on the solidification theory
oofem::B3SolidMaterialStatusThis class implements associated Material Status to B3SolidMaterial
oofem::BasicGeometryAbstract representation of Geometry Patch inherits from this class
oofem::BazantNajjarMoistureTransferMaterialThis class implements a isotropic moisture tranport material
oofem::Beam2dThis class implements a 2-dimensional beam element with cubic lateral displacement, quadratic rotations, and linear longitudinal displacements and geometry
oofem::Beam3dThis class implements a 2-dimensional beam element with cubic lateral displacement interpolation (rotations are quadratic) and longitudial displacements are linear
oofem::BinghamFluidMaterial2Constitutive model of Bingham fluid for concentrated suspensions and pastes
oofem::BinghamFluidMaterial2StatusClass representing material status for Bingham material
oofem::BodyLoadClass implementing element body load, acting over whole element volume (e.g., the dead weight)
oofem::BoundaryConditionClass implementing Dirichlet boundary condition on DOF (primary boundary condition)
oofem::BoundaryLoadAbstract base class representing a boundary load (force, momentum, ...) that acts directly on a boundary of some finite element (on element side, face, ...)
oofem::BranchFunctionClass representing Branch EnrichmentFunction
oofem::Brick1_hmtClass for heat and mass transfer
oofem::Brick1_htBrick (3d) elements with linear approximation for heat and mass transfer
oofem::Brick1_mtClass for mass transfer
oofem::BSplineInterpolationInterpolation for B-splines
oofem::BsplinePlaneStressElement
oofem::BufferedDataReaderClass representing the implementation of plain text data reader
oofem::c_fun
oofem::CBSThis class represents CBS algorithm for solving incompressible Navier-Stokes equations
oofem::CBSElementThis abstract class represent a general base element class for fluid dynamic problems solved using CBS algorithm
oofem::CCTPlateThis class implements an triangular three-node plate CCT finite element
oofem::CCTPlate3dThis class represent CCT plate element that can be arbitrary oriented in space, in contrast to base CCT element that is defined in xy plane
oofem::CebFip78MaterialThis class implements a CEB-FIP 78 rheologic Maxwell chain model in a finite element problem
oofem::CebFipSlip90MaterialBase class representing general isotropic damage model
oofem::CebFipSlip90MaterialStatusThis class implements associated Material Status to IsoInterfaceDamageMaterial
oofem::CemhydMat
oofem::CemhydMatStatus
oofem::Circle
oofem::CemhydMatStatus::cluster
oofem::CohesiveInterfaceMaterialClass representing cohesive interface material model
oofem::CohesiveInterfaceMaterialStatusThis class implements associated Material Status to CohesiveInterfaceMaterial
oofem::CohesiveSurface3dThis class implements a cohesive surface element used by the cohesive particle model
oofem::CombinedZZSIErrorEstimatorThe implementation of combined criteria: Zienkiewicz Zhu Error Estimator for elastic regime and scalar error indicator in non-linear regime
oofem::CombinedZZSIRemeshingCriteriaThe class represent the corresponding remeshing criteria to CombinedZZSIErrorEstimator
oofem::ComBuffDataStreamImplementation of ComBuffDataStream representing DataStream interface to (MPI) communication buffer i/o
oofem::CommunicationBufferClass CommunicationBuffer provides abstraction for communication buffer
oofem::CommunicationPacketClass CommunicationPacket represent a data-packet, that is used to implement dynamic communicator
oofem::CommunicationPacketPool
oofem::CommunicatorClass representing communicator
oofem::CommunicatorBuffThe Communicator and corresponding buffers (represented by this class) are separated in order to allow share the same buffer by several communicators
oofem::CompColImplementation of sparse matrix stored in compressed column storage
oofem::CompCol_ICPreconditionerIncomplete Cholesky IC(0) (no fill - up) preconditioner for symmetric, positive definite matrices
oofem::CompCol_ILUPreconditionerImplemantation of ILU (Incomplete LU) Preconditioner
oofem::CompoDamageMatMaterial damage model for transversely orthotropic material
oofem::CompoDamageMatStatusClass for maintaining Gauss point values for CompoDamageMat model
oofem::CompRow_ILUPreconditionerImplemantation of ILU (Incomplete LU) Preconditioner for compressed row sparse matrices
oofem::LEPlic::computeLEPLICVolumeFractionWrapper
oofem::Concrete2NonLinear elasto-plastic material model with hardening
oofem::Concrete2MaterialStatusThis class implements associated Material Status to Concrete2Material
oofem::Concrete3This class implements a Concrete3 material in a finite element problem
oofem::ConcreteDPMThis class contains the combination of a local plasticity model for concrete with a local isotropic damage model
oofem::ConcreteDPM2This class contains the combination of a local plasticity model for concrete with a local isotropic damage model
oofem::ConcreteDPM2StatusThis class implements the material status associated to ConcreteDPM2
oofem::ConcreteDPMStatus
oofem::ConnectivityTableClass representing connectivity table
oofem::ConstantEdgeLoadThis class implements a boundary load (force, moment,...) that acts directly on a boundary of some finite element (on side, face, ..)
oofem::ConstantFunctionClass implementing time function that is constant in time; $ f(t) = C $
oofem::ConstantPressureLoadThis class implements a boundary load (force, moment,...) that acts directly on a boundary of some finite element (on side, face, ..)
oofem::ConstantSurfaceLoadThis class implements a boundary load (force, moment,...) that acts directly on a boundary of some finite element (on side, face, ..)
oofem::ContextIOERRContext IO exception class
oofem::CrackInteriorConcrete representation of EnrichmentItem
oofem::CrackTipConcrete representation of EnrichmentItem
oofem::CreepDataClass for storing creep status data
oofem::CrossSectionBase abstract class representing cross section in finite element mesh
oofem::CylindricalALMImplementation of sparse nonlinear solver with indirect control
oofem::DarcyFlowClass describing an extended Darcy flow
oofem::DataReaderClass representing the abstraction for input data source
oofem::DataStreamThe purpose of DataStream abstract class is to allow to store/restore context to different streams, including file, communication buffers, etc., using the same routine
oofem::DeadWeightThis class implements a gravity-like load, or internal source (heat etc.) for transport problems
oofem::DeformationTheoryMaterialThis class implements an abstract base material, which behaves according to deformation theory
oofem::DEIDynamicThis class implements Linear (- may be changed) solution of dynamic problems using Direct Explicit Integration scheme - Central Difference Method
oofem::DelaunayO(n4) algorithm, only for testing purposes
oofem::DiagPreconditionerImplementation of diagonal preconditioner
oofem::DictionaryThis class implements a linked list whose entries are Pairs (see below)
oofem::DIIDynamicThis class implements Direct Implicit Integration of Dynamic problem
oofem::DirectErrorIndicatorRCThe class is an implementation of "direct" remeshing criteria, which maps the error indication, which is usually the value of observed internal variable to the corresponding required element size
oofem::DirectErrorIndicatorRCInterfaceThe corresponding element interface to DirectErrorIndicatorRC class
oofem::DiscontinuousFunctionClass representing Heaviside EnrichmentFunction
oofem::DofAbstract class Dof represents Degree Of Freedom in finite element mesh
oofem::DofDistributedPrimaryFieldClass representing field of primary variables, which are typically allocated on nodes
oofem::DofManagerBase class for dof managers
oofem::DofManExportModuleRepresents DofManager export module
oofem::DofManValueFieldClass representing field defined by nodal values associated to given domain
oofem::DomainClass and object Domain
oofem::DomainTransactionManagerClass representing domain transaction manager
oofem::DoublePowerLawMaterialThis class implements a rheologic double power law material model
oofem::DruckerPragerCutMatThis class implements an isotropic elasto-plasto-damage material with Drucker-Prager yield condition, tension cut-off, non-associated flow rule, linear isotropic hardening and isotropic damage
oofem::DruckerPragerPlasticitySMThis class implements a (local) nonassociated plasticity model based on the Drucker-Prager yield criterion with hardening and softening
oofem::DruckerPragerPlasticitySMStatusThis class implements the material status associated to DruckerPragerPlasticitySM
oofem::DSSMatrixInterface to Direct Sparse Solver written by R.Vonracek
oofem::DSSSolverImplements the solution of linear system of equation in the form Ax=b using direct factorization method
oofem::DummyMaterialDummy material model, no functionality
oofem::DummySpatialLocalizerThe dummy implementation of spatial localizer based on traversing the whole domain
oofem::DustMaterialThis class implements nonassociated multisurface plasticity model
oofem::DustMaterialStatusThis class implements material status for dust material model
oofem::dynaList< T >Container managing its elements as a doubly linked list
oofem::dynaListIterator< T >Bidirectional iterator for dynaList
oofem::DynamicCommunicationBuffer
oofem::DynamicDataReaderClass representing the implementation of a dynamic data reader for in-code use
oofem::DynamicInputRecordClass representing the a dynamic Input Record
oofem::DynCompColImplementation of sparse matrix stored in compressed column storage
oofem::DynCompRowImplementation of sparse matrix stored in compressed column storage
oofem::EigenValueDynamicThis class implements way for examining eigenvalues and eigenvectors in dynamic problems
oofem::EIPrimaryFieldInterfaceElement interface class
oofem::EIPrimaryUnknownMapperThe class implementing the primary unknown mapper using element interpolation functions
oofem::EIPrimaryUnknownMapperInterfaceThe element interface class related to Element Interpolation Mappers
oofem::ElementAbstract base class for all finite elements
oofem::ElementDofManagerClass implementing internal element dof manager having some DOFs
oofem::ElementSideClass implementing element side having some DOFs in finite element mesh
oofem::EModelDefaultEquationNumberingThe representation of EngngModel default unknown numbering
oofem::EModelDefaultPrescribedEquationNumberingThe representation of EngngModel default prescribed unknown numbering
oofem::EmptyCSEmpty cross section model, passes all requests to material driver
oofem::EngngModelAbstract base class representing the "problem" under consideration
oofem::EngngModelContextClass EngngModelContext represents a context, which is shared by all problem engng sub-models
oofem::EngngModelTimerTimer class, assumed to be an attribute of engineering model, serving stop-watch facility for engineering model
oofem::EnrichmentFunctionAbstract class representing global shape function Base class declares abstract interface common to all enrichment functions
oofem::EnrichmentItemAbstract class representing entity, which is included in the FE model using one (or more) global functions
oofem::EntityRenumberingFunctor
oofem::ErrorEstimatorThe base class for all error estimation or error indicator algorithms
oofem::ExportModuleRepresents export output module - a base class for all output modules
oofem::ExportModuleManagerClass representing and implementing ExportModuleManager
oofem::ExternalFieldGeneratorThis class implements a randomfieldgenerator which reads an externally generated field interpolates to determine at Gausspoints
oofem::FastMarchingMethodFast Marching Method for unstructured grids
oofem::FCOMPLEX
oofem::FE2FluidMaterialMultiscale constitutive model for subscale flow problems, typically sintering
oofem::FE2FluidMaterialStatusClass representing material status for the subscale fluid, i.e an Representative Volume Element (RVE)
oofem::RefinedMesh::fe_edge_rec
oofem::RefinedMesh::fe_face_rec
oofem::RefinedMesh::fe_hexa_rec
oofem::RefinedMesh::fe_node_rec
oofem::RefinedMesh::fe_quad_rec
oofem::RefinedMesh::fe_tetra_rec
oofem::FEI1dHermiteClass representing a 1d Hermitian cubic isoparametric interpolation
oofem::FEI1dLinClass representing a 1d linear isoparametric interpolation
oofem::FEI1dQuadClass representing a 1d linear isoparametric interpolation
oofem::FEI2dLineHermiteClass representing a 2d line with Hermitian interpolation
oofem::FEI2dLineLinClass representing a 2d line with linear interpolation
oofem::FEI2dLineQuadClass representing a 2d line quadratic interpolation
oofem::FEI2dQuadBiQuadClass representing a 2d quadrilateral with bi-quadratic interpolation based on isoparametric coordinates
oofem::FEI2dQuadConstClass representing a 2d quadrilateral with constant interpolation
oofem::FEI2dQuadLinClass representing a 2d isoparametric linear interpolation based on natural coordinates for quadrilateral elements
oofem::FEI2dQuadQuadClass representing a 2d quadrilateral with quadratic interpolation based on isoparametric coordinates
oofem::FEI2dTrConstClass representing a 2d triangular linear interpolation based on area coordinates
oofem::FEI2dTrLinClass representing a 2d triangular linear interpolation based on area coordinates
oofem::FEI2dTrQuadSecond order triangular interpolation in 2D (6 nodes)
oofem::FEI3dHexaLinClass representing implementation of linear hexahedra interpolation class
oofem::FEI3dHexaQuadClass representing implementation of quadratic hexahedra interpolation class
oofem::FEI3dLineLinClass representing a linear line interpolation in 3D
oofem::FEI3dTetLinClass representing implementation of linear tetrahedra interpolation class
oofem::FEI3dTetQuadClass representing implementation of quadratic tetrahedra interpolation class
oofem::FEI3dTrQuadSecond order triangular interpolation in 3D space (6 nodes)
oofem::FEI3dWedgeLinClass representing implementation of linear wedge interpolation class
oofem::FEI3dWedgeQuadClass representing implementation of quadratic wedge interpolation class
oofem::FEICellGeometryClass representing a general abstraction for cell geometry
oofem::FEIElementGeometryWrapperWrapper around element definition to provide FEICellGeometry interface
oofem::FEIIGAElementGeometryWrapperGeometry wrapper for IGA elements
oofem::FEInterpolationClass representing a general abstraction for finite element interpolation class
oofem::FEInterpolation1dClass representing a general abstraction for finite element interpolation class
oofem::FEInterpolation2dClass representing a general abstraction for surface finite element interpolation class
oofem::FEInterpolation3dClass representing a general abstraction for surface finite element interpolation class
oofem::FEIVertexListGeometryWrapperWrapper around cell with vertex coordinates stored in FloatArray**
oofem::FEIVoidCellGeometryVoid cell geometry wrapper
oofem::FEMComponentThe top abstract class of all classes constituting the finite element mesh
oofem::FETIBoundaryDofManagerRepresent the abstraction for DOF manager
oofem::FETICommunicatorClass representing communicator for FETI solver
oofem::FETISolverThis class implements the class NumericalMethod instance FETI linear algebraic equation parallel solver
oofem::FiberedCrossSectionThis class implements a fibered cross section in a finite element problem
oofem::FiberedCrossSectionInterfaceThe element interface required by FiberedCrossSection
oofem::FieldAbstract class representing field
oofem::FieldManager
oofem::FieldManager::fieldRecordInternal datastructure to keep reference (pointer) to registered field and flag, indicating, whether the field pointer is managed by field manager or not
oofem::FileDataStreamImplementation of FileDataStream representing DataStream interface to file i/o
oofem::RefinedMesh::fine_edge_rec
oofem::RefinedMesh::fine_hexa_rec
oofem::RefinedMesh::fine_quad_rec
oofem::FloatArrayClass representing vector of real numbers
oofem::FloatMatrixImplementation of matrix containing floating point numbers
oofem::FluidDynamicMaterialAbstract base class for all constitutive models for transport problems
oofem::FluidDynamicMaterialStatusThis class implements a transport material status information
oofem::FMElementThis abstract class represent a general base element class for fluid dynamic problems
oofem::FastMarchingMethod::FMM_DofmanRecordDofManager Fast Marching data record
oofem::FastMarchingMethod::FMM_DofmanRecordDelegate_greater
oofem::FreemInterfaceThis class represents the interface to freem mesh generation package
oofem::GaussIntegrationRuleClass representing Gaussian-quadrature integration rule
oofem::GaussPointClass representing integration point in finite element program
oofem::GeneralBoundaryConditionAbstract base class for all boundary conditions of problem
oofem::GJacobiThis class implements the Generalized Jacobi Eigenvalue Problem Solver
oofem::GPExportModuleRepresents GP (Gauss point) export module
oofem::GPInitModuleRepresents GP (Gauss point) initialization module
oofem::GradDpElementAbstract class for gradient formulation of coupled damage-plasticity model(GradDp)
oofem::GraphClass representing the special graph constructed from two polygons that is used to perform boolean operation on polygons (polygon clipping in current implementation)
oofem::GT_Exception
oofem::HangingNodeClass implementing hanging node connected to other nodes (masters) using interpolation
oofem::HeavisideLTFThis class implements a Heaviside step load time function
oofem::HellmichMaterial
oofem::HellmichMaterialStatus
oofem::HeMoTKMaterialThis class implements a coupled heat and mass transfer material model
oofem::HOMExportModuleRepresents HOM (Homogenization) export module
oofem::HomogenizeClass for elastic homogenization
oofem::HTSelement
oofem::HuertaErrorEstimatorThe implementation of Zienkiewicz Zhu Error Estimator
oofem::HuertaErrorEstimatorInterfaceThe element interface corresponding to HuertaErrorEstimator
oofem::HuertaRemeshingCriteriaThe class representing Huerta remeshing criteria
oofem::HuertaRemeshingCriteriaInterfaceThe corresponding element interface to HuertaRemeshingCriteria class
oofem::HydratingConcreteMatThis class implements various phenomenological and affinity hydration models
oofem::HydratingConcreteMatStatusHydratingConcreteMatStatus stores degree of hydration in each integration point
oofem::HydratingHeMoMaterialHeat and moisture transport material with hydration
oofem::HydratingIsoHeatMaterialThis class implements a isotropic linear heat material in a finite element problem
oofem::HydratingTransportMaterialStatusIsotropic material for heat with hydration
oofem::HydrationModel
oofem::HydrationModelInterface
oofem::HydrationModelStatusThis class implements associated Status to HydrationModel
oofem::HydrationModelStatusInterface
oofem::HyperElasticMaterial
oofem::HyperElasticMaterialStatusThis class implements associated MaterialStatus for HyperElasticMaterial
oofem::IDGMaterialGradient-enhancedl Isotropic Damage model for concrete in tension,
oofem::IDGMaterialStatusMaterial status for gradient-enhanced isotropic damage model for concrete in tension
oofem::IDNLMaterialThis class implements a Nonlocal Isotropic Damage Model for Concrete in Tension Model based on nonlocal averaging of equivalent strain
oofem::IDNLMaterialStatusThis class implements associated Material Status to IDNLMaterial (Nonlocal isotropic damage)
oofem::IGAElementImplements base IGAElement, supposed to be a parent class of all elements with B-spline or NURBS based interpolation
oofem::IGAIntegrationElementIntegrationElement represent nonzero knot span, derived from Integration Rule
oofem::IGATSplineElementIGATSplineElement setups integration rules differently from IGAElement
oofem::IMLSolverImplements the solution of linear system of equation in the form $ A\cdot x=b $ using iterative solvers from IML++ library
oofem::InclusionConcrete representation of EnrichmentItem
oofem::IncrementalLinearStaticThis class implements Incremental LinearStatic Engineering problem
oofem::InitialConditionClass implementing general initial condition
oofem::InitModuleRepresents init module - a base class for all init modules
oofem::InitModuleManagerClass representing and implementing InitModuleManager
oofem::InputRecordClass representing the general Input Record
oofem::IntArrayClass implementing an array of integers
oofem::IntegrationPointStatusAbstract base class representing a integration status
oofem::IntegrationRuleAbstract base class representing integration rule
oofem::InterfaceClass Interface
oofem::InterfaceElem1dThis class implements a one-dimensional interface element connecting two nodes (with the same position) In order to compute normal and tangential direction of the slip plane, a reference node or specific direction is needed
oofem::InterfaceElem2dQuadThis class implements a two dimensional interface element
oofem::InterfaceElement3dTrLinThis class implements 3d triangular surface interface element with linear interpolation
oofem::InternalVariableFieldAbstract class representing a field of an internal variable
oofem::InverseIterationThis class implements the class NumericalMethod instance Generalized Jacobi Eigen Value Problem Solver
oofem::IsoInterfaceDamageMaterialSimple isotropic damage based model for 2d interface elements
oofem::IsoInterfaceDamageMaterialStatusThis class implements associated Material Status to IsoInterfaceDamageMaterial
oofem::IsotropicDamageMaterialBase class representing general isotropic damage model
oofem::IsotropicDamageMaterial1This class implements a simple local isotropic damage model for concrete in tension
oofem::IsotropicDamageMaterial1StatusThis class implements associated Material Status to IsotropicDamageMaterial1
oofem::IsotropicDamageMaterialStatusThis class implements associated Material Status to IsotropicDamageMaterial
oofem::IsotropicHeatTransferMaterialThis class implements a isotropic linear heat material
oofem::IsotropicLinearElasticMaterialClass implementing isotropic linear elastic material
oofem::IsotropicLinMoistureTransferMaterialThis class implements a isotropic moisture tranport material
oofem::IsotropicMoistureTransferMaterialThis class implements a isotropic moisture transport material
oofem::J2MatThis class implements a isotropic plastic linear material (J2 plasticity condition is used)
oofem::J2MPlasticMaterialThis class implements a isotropic plastic linear material (J2 plasticity condition is used) in a finite element problem
oofem::J2plasticMaterialThis class implements a isotropic plastic linear material (J2 plasticity condition is used) in a finite element problem
oofem::KelvinChainMaterialThis class implements a solidifying Kelvin chain model describing a viscoelastic material
oofem::KelvinChainMaterialStatusThis class implements associated Material Status to KelvinChainMaterial
oofem::KelvinChainSolidMaterialThis class implements a solidifying Kelvin chain model describing a viscoelastic material
oofem::KelvinChainSolidMaterialStatusThis class implements associated Material Status to KelvinChainSolidMaterial, which corresponds to a solidifying Kelvin chain model (framework for creep with aging)
oofem::L4AxisymmThis class implements an isoparametric four-node quadrilateral axisymmetric finite element
oofem::Lattice2dThis class implements a 2-dimensional lattice element
oofem::LatticeMaterialStatusThis class implements a base lattice material status
oofem::LatticeStructuralElementThis class implements the base of a special lattice element following the concepts orginally developed by John Bolander
oofem::LayeredCrossSectionThis class implements a layered cross section in a finite element problem
oofem::LayeredCrossSectionInterfaceThe element interface required by LayeredCrossSection
oofem::LDLTFactorizationImplements the solution of linear system of equation in the form Ax=b using direct factorization method
oofem::LEPlicAbstract base class representing Lagrangian-Eulerian (moving) material interfaces
oofem::LEPlicElementInterfaceElement interface for LEPlic class representing Lagrangian-Eulerian (moving) material interface
oofem::LevelSetPCSAbstract base class representing Level Set representation of material interfaces
oofem::LevelSetPCSElementInterfaceElement interface for LevelSetPCS class representing level-set like material interface
oofem::LIBeam2dA 2-dimensional Linear Isoparametric Mindlin theory beam element, with reduced integration
oofem::LIBeam2dNLThis class implements a 2-dimensional Linear Isoparametric Mindlin theory beam element, with reduced integration
oofem::LIBeam3dThis class implements a 3-dimensional mindlin theory Linear Isoparametric beam element, with reduced integration
oofem::LIBeam3d2This class implements a 3-dimensional Linear Isoparametric Mindlin theory beam element, with reduced integration
oofem::LIBeam3dNLThis class implements a 3-dimensional Linear Isoparametric Mindlin theory beam element, with reduced integration
oofem::LIBeam3dNL2This class implements a 3-dimensional Linear Isoparametric Mindlin theory beam element, with reduced integration
oofem::Line
oofem::Line2BoundaryElementBoundary element used for tracking solutions on arbitrary sections
oofem::Line2SurfaceTension3 node line elements for surface tension
oofem::LinearEdgeLoadThis class implements a linear boundary load (force, moment,...) that acts on straight segment
oofem::LinearElasticMaterialThis class is a abstract base class for all linear elastic material models in a finite element problem
oofem::LinearStabilityThis class implements way for examining critical load of structure
oofem::LinearStaticThis class implements linear static engineering problem
oofem::LineSearchNMThis base class is an abstraction/implementation for numerical method solving line search optimization problem
oofem::LineSurfaceTensionImplements the load and tangent for surface tension boundary potential
oofem::listItem< T >
oofem::LoadLoad is base abstract class for all loads
oofem::LoadBalancerAbstract base class representing general load balancer
oofem::LoadBalancerElementInterface
oofem::LoadBalancerMonitorAbstract base class representing general load balancer monitor
oofem::LoadTimeFunctionAbstract base class representing load time function
oofem::LobattoIntegrationRuleClass representing Lobatto-quadrature integration rule
oofem::LocalGaussianRandomGeneratorThis class implements a local (no spatial correlation) random generator using Gaussian distribution
oofem::localIntegrationRecordStructure containing reference to integration point and its corresponding nonlocal integration weight
oofem::Logger
oofem::LsMasterMatLarge strain master material
oofem::LsMasterMatGradThis class implements an isotropic elastoplastic material with Mises yield condition, associated flow rule and linear isotropic hardening
oofem::LsMasterMatGradStatus
oofem::LsMasterMatStatus
oofem::LSpaceThis class implements a Linear 3d 8-node finite element for stress analysis
oofem::LSpaceBBThree dimensional brick with linear approximation, suitable for incompressible settings This is achieved by selective integration of deviatoric (full integration) and volumetric (one point) strain contributions
oofem::LTRSpaceThis class implements a linear tetrahedral four-node finite element for stress analysis
oofem::LumpedMassElementThis class implements a simple lumped mass element
oofem::LWedgeThis class implements a Linear 3d 6 - node elasticity finite element
oofem::M4MaterialImplementation of microplane material model according to Bazant's boundary curve approach
oofem::M4MaterialStatusRelated material model status to BazantMBCMaterial class for storing history variables in particular integration point (microplane)
oofem::MacroLSpaceThis class implements a macroelement
oofem::MapBasedEntityRenumberingFunctorRenumbering functor based on provided maps
oofem::MaskedPrimaryFieldAbstract class representing subset of DOFs (identified by DofId mask) of primary field
oofem::Masonry02This class implements an interface masonry model based on non associated multisurface plasticity
oofem::MasterDofClass representing "master" degree of freedom
oofem::MaterialAbstract base class for all material models
oofem::MaterialInterfaceAbstract base class representing (moving) material interfaces
oofem::MaterialMappingAlgorithmThe class representing the general material model mapping algorithm
oofem::MaterialModelMapperInterfaceThe class representing the general material model adaptive mapping interface
oofem::MaterialStatusAbstract base class representing a material status information
oofem::MatlabExportModule(Under development) The Matlab export module enables oofem to export the results to a textfile containing the description of the mesh used along with the pertinent results
oofem::MatrixAbstract root class for matrices
oofem::MaxwellChainMaterialThis class implements an aging Maxwell chain model describing a viscoelastic material
oofem::MaxwellChainMaterialStatusThis class implements associated Material Status to MaxwellChainMaterial
oofem::MazarsMaterialThis class implements a Mazars damage model form concrete
oofem::MazarsMaterialStatusThis class implements associated Material Status to MazarsMaterial
oofem::MazarsNLMaterialThis class implements a Nonlocal Mazars Damage Model for Concrete Model based on nonlocal averaging of equivalent strain
oofem::MazarsNLMaterialStatusThis class implements associated Material Status to MazarsNLModel
oofem::MDMImplementation of microplane damage material (According to M.Jirasek)
oofem::MDMStatusMaterial status class MDMStatus associated to MDM matarial
oofem::mem_fun< T >
oofem::RefinedMesh::mesh_edge_rec
oofem::RefinedMesh::mesh_face_rec
oofem::RefinedMesh::mesh_quad_rec
oofem::MesherInterfaceThe base class representing the interface to mesh generation package
oofem::MeshQualityErrorEstimatorThis error estimator measures the quality of the elements
oofem::MetaStepClass representing meta step
oofem::MicroMaterialThis class is a base class for microproblem
oofem::MicroMaterialStatus
oofem::MicroplaneClass representing microplane integration point in finite element program
oofem::MicroplaneMaterialAbstract base class for all microplane models
oofem::MicroplaneMaterial_BazantAbstract base class for all microplane models according to Bazant's approach
oofem::MisesMatThis class implements an isotropic elastoplastic material with Mises yield condition, associated flow rule and linear isotropic hardening
oofem::MisesMatStatus
oofem::MixedGradientPressureBCGeneral class for boundary condition that prolongates macroscopic fields to incompressible flow
oofem::MixedGradientPressureDirichletPrescribes $ v_i = d_{ij}(x_j-\bar{x}_j) = (d_{\mathrm{dev},ij}+ \frac13 d_{\mathrm{vol}} I_{ij})(x_j+\bar{x}_j)) $ where $ d_{\mathrm{vol}} $ is unknown, loaded by a pressure
oofem::MixedGradientPressureNeumannApplies a mean deviatoric shear rate and pressure (Neumann boundary condition)
oofem::MMAClosestIPTransferThe class implements the closest integration point transfer of state variables
oofem::MMAContainingElementProjectionThe class implements the transfer of internal variables based on containing element The element containing the receiving Gauss point is localized and its closest Gauss point is used as a source Gauss point that determines the values of receiver
oofem::MMALeastSquareProjectionDefines, whether only the necessary number of closest points will be used to fit a polynomial
oofem::MMAShapeFunctProjectionThe class implements the transfer of state variables based on projection using shape functions
oofem::MMAShapeFunctProjectionInterfaceElement interface related to the MMAShapeFunctProjection
oofem::ModuleManager< M >Class representing and implementing ModuleManager
oofem::MPIBuffer
oofem::MPlasticMaterialThis class implements a general plastic material
oofem::MPlasticMaterial2This class represents a base class for non-associated multisurface plasticity
oofem::MPlasticMaterial2StatusThis class implements associated Material Status to MPlasticMaterial
oofem::MPlasticMaterialStatusThis class implements associated Material Status to MPlasticMaterial
oofem::MPSMaterialThis class implements the extended B3 model for concrete creep and shrinkage based on the microprestress-solidification theory
oofem::MPSMaterialStatusThis class implements associated Material Status to MPSMaterial, which corresponds to a model for humidity- and temperature-dependent creep of concrete according to the microprestress-solidification theory
oofem::Parser::name
oofem::NewtonianFluidMaterialConstitutive model of Newtonian fluid
oofem::NlDEIDynamicThis class implements NonLinear (- may be changed) solution of dynamic problems using Direct Explicit Integration scheme - Central Difference Method
oofem::NlIsoMoistureMaterialThis class implements various functions for concrete moisture permeability and moisture capacity
oofem::NLStructuralElementAbstract base class for "structural" finite elements with geometrical nonlinearities
oofem::NLTransientTransportProblemThis class represents nonlinear transient transport problem
oofem::NodalAveragingRecoveryModelThe nodal recovery model based on nodal averaging
oofem::NodalAveragingRecoveryModelInterfaceThe element interface required by NodalAvergagingRecoveryModel
oofem::NodalLoadClass implementing a concentrated load (force, moment,...) that acts directly on a dof manager (node or element side, if it has associated DOFs)
oofem::NodalRecoveryModelThe base class for all recovery models, which perform nodal averaging or projection processes for internal variables typically stored in integration points
oofem::NodeClass implementing node in finite element mesh
oofem::Graph::node
oofem::NonisoDataClass for storing non-isothermal or material-level status data
oofem::NonLinearDynamicThis class implements nonlinear dynamic engineering problem
oofem::NonlinearFluidMaterialConstitutive model of a nonlinear fluid material where the deviatoric stress is defined as

\[ \boldsymbol{\sigma}_{\text{dev}}=2\mu(1+C \mid\mid \boldsymbol{v} \otimes \boldsymbol{\nabla} \mid\mid^{\alpha})\boldsymbol{v} \otimes \boldsymbol{\nabla} \]

where $ C $ and $ \alpha $ are constants and $ \mu $ the viscosity

oofem::NonlinearFluidMaterialStatusMaterial status class for NonlinearFluidMaterial
oofem::NonlinearMassTransferMaterialClass for a nonlinear fictitious transport material
oofem::NonLinearStaticThis class implements nonlinear static engineering problem
oofem::NonlocalBarrierAbstract base class for all nonlocal barriers
oofem::NonlocalMaterialExtensionInterfaceAbstract base class for all nonlocal materials
oofem::NonlocalMaterialStatusExtensionInterfaceAbstract base class for all nonlocal constitutive model statuses
oofem::NonlocalMaterialStiffnessInterfaceClass Nonlocal Material Stiffness Interface
oofem::NonlocalMaterialWTPClass implements Work Transfer Plugin that introduces extension to efficiently handle nonlocal dependency of nonlocal materials via remote elements
oofem::NonStationaryTransportProblemThis class represents linear nonstationary transport problem
oofem::NRSolverThis class implements Newton-Raphson Method, derived from abstract NumericalMethod class for solving non-linear problems
oofem::NRSolver2This class implements the class NumericalMethod instance Newton-Raphson Method for solving non-linear problems
oofem::NumericalMethodThis base class is an abstraction for numerical algorithm
oofem::NURBSInterpolationInterpolation class for NURBS
oofem::NURBSPlaneStressElement
oofem::NURBSSpace3dElement
oofem::OctantRecClass representing the octant of octree
oofem::OctreeSpatialLocalizerThe implementation of spatial localizer based on octree technique
oofem::oofegGraphicContext
oofem::OOFEM_TerminateOOFEM terminate exception class
oofem::OOFEMTXTDataReaderClass representing the implementation of plain text date reader
oofem::OOFEMTXTInputRecordClass representing the Input Record for OOFEM txt input file format
oofem::OrthotropicLinearElasticMaterialThis class implements a orthotropic linear elastic material in a finite element problem
oofem::OutputManagerRepresents output manager
oofem::PairThis class implements key/value associations - the key and its associated value
oofem::ZZNodalRecoveryModel::parallelStructHelper structure to pass required arguments to packing/unpacking functions needed in parallel mode
oofem::NodalAveragingRecoveryModel::parallelStructHelper structure to pass required arguments to packing/unpacking functions needed in parallel mode
oofem::SPRNodalRecoveryModel::parallelStructHelper structure to pass required arguments to packing/unpacking functions needed in parallel mode
oofem::ParmetisLoadBalancerParMetis load balancer
oofem::ParserClass for evaluating mathematical expressions in strings
oofem::ParticleClass implementing spherical particles as special nodes having a certain radius
oofem::PatchAbstract representation of a part of element after subdivision
oofem::PatchIntegrationRuleRepresents an IntegrationRule for an interacted element the standard integration is replaced by an integration over a patchset
oofem::PeakFunctionThis class implements a function that is 0 everywhere, except in a single point
oofem::CemhydMatStatus::percolatedpath
oofem::PerfectlyPlasticMaterialThis class implements a perfectly plastic material in a finite element problem
oofem::PerfectlyPlasticMaterialStatusThis class implements associated Material Status to PerfectlyPlasticMaterial
oofem::PeriodicPiecewiseLinFunctionThis class implements an enhanced piecewise linear function with periodicity
oofem::PetscContextThis class provides an communication context to PETSc library
oofem::PetscNatural2GlobalOrderingOrdering from oofem natural ordering (includes all local and shared eqs) to global ordering
oofem::PetscNatural2LocalOrderingOrdering from oofem natural ordering (includes all local and shared eqs) to local ordering, where only locally maintained eqs are considered
oofem::PetscOrdering_Base
oofem::PetscSolverImplements the solution of linear system of equation in the form $A\cdot x=b$ using solvers from PETSc library
oofem::PetscSparseMtrxThis class provides an sparse matrix interface to PETSc Matrices
oofem::PiecewiseLinFunctionThis class implements a piecewise linear function
oofem::PlaneStress2dThis class implements an isoparametric four-node quadrilateral plane- stress elasticity finite element
oofem::PlaneStress2dXfemTemporary class for testing in the usual case instead of PlaneStress2dXfem there will be the standard PlaneStress2d
oofem::PlaneStressStructuralElementEvaluatorGeneral purpose Plane stress structural element evaluator
oofem::PlastDataClass for saving plasticity status data
oofem::PlasticMaterialThis class implements a general plastic material
oofem::PlasticMaterialStatusThis class implements associated Material Status to PlasticMaterial
oofem::POIExportModule::POI_dataTypePOIs data structure
oofem::POIExportModuleRepresents POI (Point Of Interest) export module
oofem::PointLoadAbstract base class representing a point load (force, momentum, ...) that acts directly on or inside of some finite element
oofem::PolygonClass representing 2D polygon
oofem::Polygon::PolygonEdgeIterator
oofem::Polygon::PolygonVertexIterator
oofem::PolylineNonlocalBarrierImplementation of polyline nonlocal barrier
oofem::PreconditionerAbstract class for IML++ compatible preconditioner
oofem::PrescribedGradientPrescribes $ v_i = d_{ij}(x_j-\bar{x}_j) $ or $ s = d_{1j}(x_j - \bar{x}_j) $ where $ v_i $ are primary unknowns for the subscale
oofem::PrimaryFieldAbstract class representing field of primary variables (those, which are unknown and are typically associated to nodes)
oofem::PrimaryUnknownMapperThe base class for all primary unknowns mappers
oofem::ProblemCommunicatorClass representing communicator for engng model
oofem::ProcessCommDataStreamImplementation of ComBuffDataStream representing DataStream interface to (MPI) process communicator
oofem::ProcessCommunicatorClass representing process communicator for engineering model
oofem::ProcessCommunicatorBuffThe ProcessCommunicator and corresponding buffers (represented by this class) are separated in order to allow share the same buffer by several communicators
oofem::Q4AxisymmThis class implements an Quadratic isoparametric eight-node quadrilateral - elasticity finite element for axisymmetric 3d continuum
oofem::QBrick1_hmt
oofem::QBrick1_htBrick (3d) elements with quadratic approximation for heat and mass transfer
oofem::QPlaneStrainThis class implements an Quadratic isoparametric eight-node quadrilateral plane- stress elasticity finite element
oofem::QPlaneStrainGrad
oofem::QPlaneStress2dThis class implements an Quadratic isoparametric eight-node quadrilateral plane- stress elasticity finite element
oofem::QPlaneStressGrad
oofem::QSpaceThis class implements an Quadratic 3d 20 - node element
oofem::QSpaceGradQuadratic 3d 20 - node element with quadratic approximation of displacements and linear approximation of gradient
oofem::QTrPlaneStrainThis class implements an triangular three-node plane- stress elasticity finite element
oofem::QTrPlaneStrainGrad
oofem::QTrPlaneStress2dThis class implements a quadratic triangular 6-node plane- stress elasticity finite element
oofem::QTrPlaneStressGrad
oofem::QTRSpaceThis class implements an Quadratic 3d 10 - node elasticity finite element
oofem::QTRSpaceGradQuadratic 3D element
oofem::QTruss1dThis class implements a three-node truss bar element for one-dimensional analysis
oofem::QTruss1dGradThis class implements a three-node gradient truss bar element for one-dimensional analysis
oofem::Quad10_2D_SUPGClass representing 2d quadrilateral element with linear velocity and constant pressure approximations for solving incompressible fluid problems with SUPG solver
oofem::Quad1_hmtClass for heat and mass transfer
oofem::Quad1_htQuadratic (2d) element with linear approximation for heat transfer
oofem::Quad1_mtClass for mass transfer
oofem::Quad1MindlinThis class implements an quadrilateral four-node Mindlin plate
oofem::Quad1MindlinShell3DThis class implements an quadrilateral four-node shell element, using Mindlin plate theory
oofem::Quad1PlaneStrainComment or uncomment the following line to force full or reduced integration
oofem::QuadAxisym1_hmtSame as QuadAxisym1_ht but for heat+mass transfer
oofem::QuadAxisym1_htQuadratic axisymmetric element with linear approximation for heat transfer
oofem::QuadAxisym1_mtClass for mass transfer
oofem::QWedgeThis class implements an Quadratic 3d 15 - node elasticity finite element
oofem::QWedgeGradQuadratic 3D element
oofem::RampFunctionClass representing bimaterial interface
oofem::RandomFieldGenerator
oofem::RandomMaterialExtensionInterfaceAbstract base class for all random materials
oofem::RandomMaterialStatusExtensionInterfaceAbstract base class for all random constitutive model statuses
oofem::RangeClass Range is an abstraction for interval of integer numbers
oofem::RankineMatThis class implements an isotropic elastoplastic material with Rankine yield condition, associated flow rule and linear isotropic softening, and with isotropic damage that leads to softening
oofem::RankineMatStatus
oofem::RankinePlasticMaterialThis class implements a isotropic plastic linear material (J2 plasticity condition is used) in a finite element problem
oofem::RCM2MaterialThis class implements a Rotating Crack Model for fracture in smeared fashion ( only material stiffness modification is required, no changes in mesh topology) coupled with plastic behaviour
oofem::RCM2MaterialStatusThis class implements associated Material Status to SmearedCrackingMaterail
oofem::RCSDEMaterialThis class implements a Rotating Crack Model with transition to scalar damage for fracture in smeared fashion ( only material stiffness modification is required, no changes in mesh topology)
oofem::RCSDEMaterialStatusThis class implements associated Material Status to RCSDEMaterial
oofem::RCSDMaterialThis class implements a Rotating Crack Model with transition to scalar damage for fracture in smeared fashion ( only material stiffness modification is required, no changes in mesh topology)
oofem::RCSDMaterialStatusThis class implements associated Material Status to RCSDMaterial
oofem::RCSDNLMaterialThis class implements a Nonlocal Rotating Crack Model with transition to scalar damage for fracture in smeared fashion Only material stiffness modification is required, no changes in mesh topology
oofem::RCSDNLMaterialStatusThis class implements associated Material Status to RCSDNLMaterial
oofem::RefinedElement
oofem::RefinedMesh
oofem::ReinforcementThis class implements an influence of reinforcement into flow problems, especially concrete (binhamfluid)
oofem::RemeshingCriteriaThe base class for all remeshing criteria
oofem::RerShellThis class implements an triangular three-node shell (CCT+linear plan stress) curved finite element
oofem::RheoChainMaterialThis class implements a rheologic chain model describing a viscoelastic material
oofem::RheoChainMaterialStatusThis class implements associated Material Status to RheoChainMaterial
oofem::RigidArmNodeClass implementing node connected to other node (master) using rigid arm in finite element mesh
oofem::RotatingBoundaryClass implementing rotating boundary surface
oofem::RowColumnThis class implements a segment of a unsymmetric matrix stored in segmented form (skyline)
oofem::Subdivision::RS_CompareNodePositions
oofem::Subdivision::RS_Element
oofem::Subdivision::RS_IrregularNode
oofem::Subdivision::RS_Mesh
oofem::Subdivision::RS_Node
oofem::Subdivision::RS_packRemoteElemsStruct
oofem::Subdivision::RS_SharedEdge
oofem::Subdivision::RS_Tetra
oofem::Subdivision::RS_Triangle
oofem::rveEngngModelThe rveEngngModel is an abstract class introducing functions for setting boundary conditions on an RVE and computing characteristic data
oofem::RVEMaterial
oofem::RVEStokesFlowMaterial class using an external .in file as a description of the substructure of a transport problem (in this case seepage)
oofem::RVEStokesFlowMaterialStatusMaterial status class for the RVEStokesFlow class
oofem::ScalarErrorIndicatorThe class representing scalar error indicator
oofem::Shell7BaseThis class represent a 7 parameter shell element
oofem::SimpleCrossSectionClass implementing "simple" cross section model in finite element problem
oofem::SimpleInterfaceMaterialBase class representing general isotropic damage model
oofem::SimpleInterfaceMaterialStatusThis class implements associated Material Status to SimpleInterfaceMaterial
oofem::SimpleSlaveDofClass representing "slave" degree of freedom
oofem::SkylineClass implementing sparse matrix stored in skyline form
oofem::SkylineUnsymThis class implements a nonsymmetric matrix stored in a compacted (skyline) form
oofem::SlaveDofClass representing "slave" degree of freedom
oofem::SlaveNodeClass implementing slave node connected to other nodes (masters) using predetermined weights
oofem::SLEPcSolver
oofem::SloanGraphGraph representing the undirected graph used for Sloan algorithm for symmetric matrix profile reduction
oofem::SloanGraphNodeClass representing node in undirected graph, used by Sloan profile optimizer
oofem::SloanLevelStructureClass representing level structure for Sloan profile optimizer
oofem::SloanNodalDegreeOrderingCrit
oofem::SmoothedNodalInternalVariableFieldClass representing a field of an internal variable smoothed from integration points into nodes
oofem::Space3dStructuralElementEvaluatorGeneral purpose 3d structural element evaluator
oofem::SparseGeneralEigenValueSystemNMThis base class is an abstraction for all numerical methods solving sparse linear system of equations
oofem::SparseLinearSystemNMThis base class is an abstraction for all numerical methods solving sparse linear system of equations
oofem::SparseMtrxBase class for all matrices stored in sparse format
oofem::SparseNonLinearSystemNMThis base class is an abstraction for all numerical methods solving sparse nonlinear system of equations
oofem::SpatialLocalizerThe base class for all spatial localizers
oofem::SpatialLocalizerInterfaceThe spatial localizer element interface associated to spatial localizer
oofem::SpecificEntityRenumberingFunctor< TClass >Derived template class
oofem::SpoolesSolverImplements the solution of linear system of equation in the form $ A\cdot x = b $ using solvers from SPOOLES library
oofem::SpoolesSparseMtrxThis class provides an sparse matrix interface to SPOOLES InpMtrx
oofem::SpringElementThis class implements a simple spring element
oofem::SPRNodalRecoveryModelThe Superconvergent Patch Recovery (SPR) nodal recovery model is based on paper of Zienkiewicz and Zhu "The Superconvergent Patch recovery and Posteriori Error Estimates. Part 1: The Recovery Technique", Int
oofem::SPRNodalRecoveryModelInterfaceThe element interface required by ZZNodalRecoveryModel
oofem::StaggeredProblemImplementation of general sequence (staggered) problem
oofem::StaticCommunicationBuffer
oofem::StationaryTransportProblemThis class represents stationary transport problem
oofem::Steel1This class implements a isotropic perfectly plastic linear material in a finite element problem
oofem::StokesFlowImplements the engineering model to solve incompressible Stokes flow
oofem::StokesFlowVelocityHomogenizationClass for using the stokes flow class as an rve/constitutive model
oofem::StrainVectorSpecialization of a floating point array for representing a strain state
oofem::StressStrainBaseVectorBase class for stress/strain vector representations
oofem::StressVectorSpecialization of a floating point array for representing a stress state
oofem::StructuralCrossSectionAbstract base class for all structural cross section models
oofem::StructuralEigenstrainLoadThis class implements prescribed eigenstrain (stress-free strain)
oofem::StructuralElementAbstract base class for all "structural" finite elements
oofem::StructuralElementEvaluatorThis class represent a new concept on how to define elements
oofem::StructuralEngngModelThis class implements extension of EngngModel for structural models
oofem::StructuralMaterialAbstract base class for all "structural" constitutive models
oofem::StructuralMaterialStatusThis class implements a structural material status information
oofem::StructuralNonlocalMaterialExtensionInterfaceAbstract base class for all nonlocal structural materials
oofem::StructuralNonlocalMaterialStatusExtensionInterfaceBase class for all nonlocal structural material statuses
oofem::StructuralTemperatureLoadThis class implements temperature (constant) load over the element component array contains one or two numbers; componentArray->at(1) contains increment of temperature in mid-surface componentArray->at(2) contains increment of gradient of temperature over the thickness of element (optional)
oofem::SubdivisionThis class represents the Rivara Subdivision algorithm for triangular meshes
oofem::SubspaceIterationThis class implements the class NumericalMethod instance Subspace Iteration Eigen Value Problem Solver
oofem::SUPGThis class represents transient incompressible flow problem
oofem::SUPGElementGeneral stabilized SUPG/PSPG element for CFD analysis
oofem::SUPGElement2This abstract class represent a general base element class for fluid dynamic problems
oofem::SurfaceTensionBoundaryConditionComputes the load (and possibly tangent) for surface tension
oofem::SurfaceTensionMaterialMaterial model for surface tension
oofem::SurfaceTensionMaterialStatusCurrently unused for isotropic surface tension
oofem::SymCompColImplementation of symmetric sparse matrix stored using compressed column/row storage
oofem::SymmetryBarrierImplementation of symmetry nonlocal barrier
oofem::T3DInterfaceThis class represents the interface to t3d mesh generation package
oofem::Targe2InterfaceThis class represents the interface to Targe2 mesh generation package
oofem::TDictionary< Key, T >This class implements a linked list whose entries are TPairs (see below)
oofem::TDictionaryIterator< Key, T >
oofem::Tet1_3D_SUPGClass representing 3d linear tetrahedral element for solving incompressible fluid with SUPG solver
oofem::Tet1BubbleStokesTetrahedral element for Stokes flow using Bubble basis function for stabilization
oofem::Tet21StokesTetrahedral Taylor-Hood element for Stokes flow
oofem::Tetrah1_hmt
oofem::Tetrah1_htTetrahedral (3d) element with linear approximation for heat and mass transfer
oofem::TF1Class representing user defined temperature field
oofem::TimerClass implementing single timer, providing wall clock and user time capabilities
oofem::TimeStepClass representing solution step
oofem::RefinedMesh::tmp_hexa_rec
oofem::RefinedMesh::tmp_tetra_rec
oofem::CemhydMatStatus::togo
oofem::TokenizerString bracket- and quotation-aware string tokenizer
oofem::TopologyDescriptionAbstract class for topology description
oofem::TPair< Key, T >This class implements key/value associations, A pair is used as an entry in a dictionary
oofem::TR1_2D_CBSThis class is the implementation of triangular CFD element with linear (and equal order) interpolation of velocity and pressure fields
oofem::TR1_2D_SUPGClass representing 2d linear triangular element for solving incompressible fluid with SUPG solver
oofem::TR1_2D_SUPG2Class representing 2d linear triangular element for solving incompressible fluid with SUPG solver
oofem::TR1_2D_SUPG2_AXIClass representing 2d linear axisymmetric triangular element for solving incompressible fluid with SUPG solver
oofem::TR1_2D_SUPG_AXIClass representing 2d linear axisymmetric triangular element for solving incompressible fluid with SUPG solver
oofem::Tr1_hmtClass for heat and mass transfer
oofem::Tr1_htTriangle (2d) element with linear approximation for heat transfer
oofem::Tr1BubbleStokesTriangular element for Stokes flow using Bubble basis function
oofem::Tr1DarcyElement class for the DarcyFlow engineering model
oofem::TR21_2D_SUPGClass representing 2d triangular element with quadratic velocity and linear pressure approximation for solving incompressible fluid problems with SUPG solver
oofem::Tr21StokesTriangular Taylor-Hood element for Stokes flow
oofem::Tr2Shell7This class represent a 7 parameter shell element
oofem::TR_SHELL01This class implements an triangular three-node shell finite element, composed of cct3d and trplanrot3d elements
oofem::TrabBone3D
oofem::TrabBone3DStatusThis class implements associated Material Status to TrabBone3D (trabecular bone material)
oofem::TrabBoneGrad3DGradient bone damage-plastic material model
oofem::TrabBoneGrad3DStatusGradient bone damage-plastic material status
oofem::TrabBoneNLTrabecular bone nonlocal material
oofem::TrabBoneNL3DTrabecular bone nonlocal material model
oofem::TrabBoneNL3DStatusTrabecular bone nonlocal material status
oofem::TrabBoneNLEmbedTrabecular bone nonlocal material
oofem::TrabBoneNLEmbedStatusTrabecular bone nonlocal material status
oofem::TrabBoneNLStatusTrabecular bone nonlocal material status
oofem::TractionPressureBCClass implementing prescribed pressure bc due to prescribed tractions (Dirichlet boundary condition on DOF)
oofem::TransportElementThis abstract class represent a general base element class for transport problems
oofem::TransportMaterialAbstract base class for all constitutive models for transport problems
oofem::TransportMaterialStatusThis class implements a transport material status information
oofem::TrAxisym1_htTriangular axisymmetric element with linear approximation for moisture/heat transfer
oofem::Triangle
oofem::Triangle_PSLGPlane straight line graph used as input for meshing with triangle
oofem::TriangleMesherInterfaceInterface to Triangle (Delaunay mesher)
oofem::TrianglePatch
oofem::TrPlaneStrainThis class implements an triangular three-node plane- strain elasticity finite element
oofem::TrPlaneStress2dThis class implements an triangular three-node plane-stress elasticity finite element
oofem::TrPlaneStrRotClass implements an triangular three-node plane- stress elasticity finite element with independent rotation field
oofem::TrPlaneStrRot3dThis class represent triangular plane stress element with rotational degree of freedom around normal that can be arbitrary oriented in space, in contrast to base TrPlaneStrRot element that is defined in xy-plane
oofem::Truss1dThis class implements a two-node truss bar element for one-dimensional analysis
oofem::Truss2dThis class implements a two-node truss bar element for two-dimensional analysis
oofem::Truss3dThis class implements a two-node truss bar element for three-dimensional analysis
oofem::TSplineInterpolationInterpolation for T-splines
oofem::TSplinePlaneStressElement
oofem::TwoFluidMaterialMaterial coupling the behavior of two particular materials based on rule of mixture
oofem::UnknownNumberingSchemeAbstract base class allowing to control the way, how equations are assigned to individual DOFs
oofem::UserDefinedLoadTimeFunctionClass representing user defined load time function
oofem::UserDefinedTemperatureFieldClass representing user defined temperature field
oofem::VertexClass representing vertex
oofem::VoidPreconditionerClass implementing void preconditioner
oofem::VTKExportModuleRepresents VTK (Visualization Toolkit) export module
oofem::VTKXMLExportModuleRepresents VTK (Visualization Toolkit) export module
oofem::VTKXMLExportModuleElementInterfaceElements with geometry defined as EGT_Composite are exported using individual pieces
oofem::WallClockLoadBalancerMonitorImplementation of simple wall-clock based monitor
oofem::WeakPeriodicbcImposes weak periodicity on the doftype of choice
oofem::LoadBalancer::WorkTransferPlugin
oofem::XfemElementInterfaceProvides Xfem interface for an element
oofem::XfemManagerThis class manages the xfem part as well as takes over some functions which would appear in the Domain and Node class
oofem::ZZErrorEstimatorThe implementation of Zienkiewicz Zhu Error Estimator (Zienkiewicz and Zhu: A simple error estimator and adaptive procedure for practical engineering analysis, International Journal for Numerical Methods in Engineering, vol
oofem::ZZErrorEstimatorInterfaceThe element interface corresponding to ZZErrorEstimator
oofem::ZZNodalRecoveryModelThe nodal recovery model based on paper of Zienkiewicz and Zhu "A Simple Estimator and Adaptive Procedure for Practical Engineering Analysis"
oofem::ZZNodalRecoveryModelInterfaceThe element interface required by ZZNodalRecoveryModel
oofem::ZZRemeshingCriteriaThe class representing Zienkiewicz-Zhu remeshing criteria
oofem::ZZRemeshingCriteriaInterfaceThe corresponding element interface to ZZRemeshingCriteria class

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Sun Mar 10 2013 18:17:41 for OOFEM by doxygen 1.7.6.1 written by Dimitri van Heesch, © 1997-2011