![]() |
ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
Collaboration diagram for Module ITKFEM:Classes | |
| class | itk::fem::CompareLandmarkDisplacementError |
| class | itk::fem::Element |
| Abstract base element class. More... | |
| class | itk::fem::Element1DStress< TBaseClass > |
| Class that is used to define linear elasticity problem in 1D space. More... | |
| class | itk::fem::Element2DC0LinearLine |
| 2-noded, linear, C0 continuous line element in 2D space. takes loads only along the length of the axis More... | |
| class | itk::fem::Element2DC0LinearLineStress |
| 2-noded finite element class in 2D space for linear elasticity problem. More... | |
| class | itk::fem::Element2DC0LinearQuadrilateral |
| 4-noded, linear, C0 continuous finite element in 2D space.The ordering of the nodes is counter clockwise. That is the nodes should be defined in the following order: More... | |
| class | itk::fem::Element2DC0LinearQuadrilateralMembrane |
| 4-noded finite element class in 2D space. More... | |
| class | itk::fem::Element2DC0LinearQuadrilateralStrain |
| 4-noded finite element class in 2D space for linear elasticity problemThe ordering of the nodes is counter clockwise. That is the nodes should be defined in the following order: More... | |
| class | itk::fem::Element2DC0LinearQuadrilateralStress |
| 4-noded finite element class in 2D space. More... | |
| class | itk::fem::Element2DC0LinearTriangular |
| 3-noded, linear, C0 continuous finite element in 2D space.The ordering of the nodes is counter clockwise. That is the nodes should be defined in the following order: More... | |
| class | itk::fem::Element2DC0LinearTriangularMembrane |
| 3-noded finite element class in 2D space. More... | |
| class | itk::fem::Element2DC0LinearTriangularStrain |
| 3-noded finite element class in 2D space for linear elasticity problem. More... | |
| class | itk::fem::Element2DC0LinearTriangularStress |
| 3-noded finite element class in 2D space for linear elasticity problem. More... | |
| class | itk::fem::Element2DC0QuadraticTriangular |
| 6-noded, quadratic, C0 continuous finite element in 2D space that defines a triangle. More... | |
| class | itk::fem::Element2DC0QuadraticTriangularStrain |
| 6-noded finite element class in 2D space for linear elasticity problem that defines a triangle element. More... | |
| class | itk::fem::Element2DC0QuadraticTriangularStress |
| 6-noded finite element class in 2D space for linear elasticity problem. The constitutive equation used is for plane stress. More... | |
| class | itk::fem::Element2DC1Beam |
| 1D Beam (spring that also bends) finite element in 2D space. More... | |
| class | itk::fem::Element2DMembrane< TBaseClass > |
| Class that is used to define a membrane energy problem in 2D space. More... | |
| class | itk::fem::Element2DStrain< TBaseClass > |
| Class that is used to define linear elasticity problem in 2D space. More... | |
| class | itk::fem::Element2DStress< TBaseClass > |
| Class that is used to define linear elasticity problem in 2D space. More... | |
| class | itk::fem::Element3DC0LinearHexahedron |
| 8-noded, linear, C0 continuous finite element in 3D space. More... | |
| class | itk::fem::Element3DC0LinearHexahedronMembrane |
| 8-noded finite element class in 3D space. The constitutive equation used is from membrane bending energy. More... | |
| class | itk::fem::Element3DC0LinearHexahedronStrain |
| 8-noded finite element class in 3D space. The constitutive equation used is from linear elasticity theory. More... | |
| class | itk::fem::Element3DC0LinearTetrahedron |
| 4-noded, linear, C0 continuous finite element in 3D space. More... | |
| class | itk::fem::Element3DC0LinearTetrahedronMembrane |
| 4-noded finite element class in 3D space. The constitutive equation used is from membrane bending energy. More... | |
| class | itk::fem::Element3DC0LinearTetrahedronStrain |
| 4-noded finite element class in 3D space for linear elasticity problem More... | |
| class | itk::fem::Element3DC0LinearTriangular |
| 3-noded, linear, C0 continuous finite element in 2D space. More... | |
| class | itk::fem::Element3DC0LinearTriangularLaplaceBeltrami |
| 3-noded finite element class in 3D space for surface LaplaceBeltrami problem. More... | |
| class | itk::fem::Element3DC0LinearTriangularMembrane |
| 3-noded finite element class in 3D space for surface membrane problem. More... | |
| class | itk::fem::Element3DMembrane< TBaseClass > |
| Class that is used to define a membrane energy problem in 3D space. More... | |
| class | itk::fem::Element3DMembrane1DOF< TBaseClass > |
| Class that is used to define a membrane energy problem in 3D space. More... | |
| class | itk::fem::Element3DStrain< TBaseClass > |
| Class that is used to define linear elasticity problem in 3D space. More... | |
| class | itk::fem::ElementStd< VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass > |
| Implements standard node management in the element classes. More... | |
| class | itk::fem::FEMException |
| Base class for all exception's that can occur within FEM classes. More... | |
| class | itk::fem::FEMExceptionIO |
| Base class for all IO exception's that can occur within FEM classe. More... | |
| class | itk::fem::FEMExceptionItpackSolver |
| handles errors that occur in itpack solving routines More... | |
| class | itk::fem::FEMExceptionItpackSparseMatrixSbagn |
| handles errors that occur when unfinalizing the matrix More... | |
| class | itk::fem::FEMExceptionItpackSparseMatrixSbsij |
| handles errors that occur when building the matrix More... | |
| class | itk::fem::FEMExceptionObjectNotFound |
| Object not found exception. More... | |
| class | itk::fem::FEMExceptionSolution |
| Base class for all exceptions that can occur when solving FEM problem. More... | |
| class | itk::fem::FEMExceptionWrongClass |
| Bad object exception. More... | |
| class | itk::FEMFactory< T > |
| Create instances of FEM Objects This includes Elements, Loads, and Materials. More... | |
| class | itk::FEMFactoryBase |
| Create instances of FEM Objects. This includes Elements, Loads, and Materials. More... | |
| class | itk::fem::FEMLightObject |
| Base class for all classes that define the FEM system. More... | |
| class | itk::fem::FEMObject< VDimension > |
| Implements N-dimensional Finite element (FE) models including elements, materials, and loads. More... | |
| class | itk::FEMObjectSpatialObject< TDimension > |
| Implementation spatial object that can hold a FEMObject. More... | |
| class | itk::fem::FEMP< T > |
| Pointer used to store polymorphic elements in STL arrays. More... | |
| class | itk::fem::FEMPArray< T > |
| Array for FEMP objects. More... | |
| class | FEMRobustSolver |
| A FEM solver characterized by accommodating outliers or noises in landmarks and advancing approximation to interpolation. This solver takes a FEMObject as input and outputs a deformed FEMObject. More... | |
| class | itk::fem::FEMScatteredDataPointSetToImageFilter< TInputPointSet, TInputMesh, TOutputImage, TInputConfidencePointSet, TInputTensorPointSet > |
| Scattered data approximation to interpolation in the presence of outliers. More... | |
| class | itk::FEMSpatialObjectReader< NDimensions, PixelType, TMeshTraits > |
| Read any SpatialObject file with conversion for FEM Objects. More... | |
| class | itk::FEMSpatialObjectWriter< NDimensions, PixelType, TMeshTraits > |
| Read any SpatialObject file with conversion for FEM Objects. More... | |
| class | itk::fem::GaussIntegrate |
| Use the Gauss-Legendre formula to perform integration. More... | |
| class | itk::fem::ImageMetricLoad< TMoving, TFixed > |
| General image pair load that uses the itkImageToImageMetrics. More... | |
| class | itk::fem::ImageToRectilinearFEMObjectFilter< TInputImage > |
| Generate a rectilinar mesh from an image. The result is stored in a FEMObject. More... | |
| class | itkFEMLoadNoisyLandmark |
| This landmark is derived from the motion of a specific landmark, but allows the existance of noise or outliers. More... | |
| class | itk::fem::ItpackSparseMatrix |
| a compressed row sparse matrix representation that makes use of itpack to dynamically assemble the matrix More... | |
| class | itk::fem::LinearSystemWrapper |
| Defines all functions required by Solver class to allocate, assemble and solve a linear system of equation. More... | |
| class | itk::fem::LinearSystemWrapperDenseVNL |
| LinearSystemWrapper class that uses VNL numeric library functions to define a sparse linear system of equations. More... | |
| class | itk::fem::LinearSystemWrapperItpack |
| LinearSystemWrapper class that uses Itpack numeric library functions to define and solve a sparse linear system of equations. More... | |
| class | itk::fem::LinearSystemWrapperVNL |
| LinearSystemWrapper class that uses VNL numeric library functions to define a sparse linear system of equations. More... | |
| class | itk::fem::Load |
| General abstract load base class. More... | |
| class | itk::fem::LoadBC |
| Generic essential (Dirichlet) boundary conditions. More... | |
| class | itk::fem::LoadBCMFC |
| Generic linear multi freedom displacement constraint in global coordinate system. More... | |
| class | itk::fem::LoadEdge |
| A generic load that can be applied to an edge of the element. More... | |
| class | itk::fem::LoadElement |
| Virtual element load base class. More... | |
| class | itk::fem::LoadGrav |
| Abstract gravity load class. More... | |
| class | itk::fem::LoadGravConst |
| Constant gravity load class. More... | |
| class | itk::fem::LoadLandmark |
| This load is derived from the motion of a specific landmark. More... | |
| class | itk::fem::LoadNode |
| This load is applied on a specific point within the system. More... | |
| class | itk::fem::LoadPoint |
| This load is applied on a point in an element. More... | |
| class | itk::fem::LoadTest< TClass > |
| Example to show how to define templated load classes. More... | |
| class | itk::fem::Material |
| Base class for storing all the implicit material and other properties required to fully define the element class. More... | |
| class | itk::fem::MaterialLinearElasticity |
| Linear elasticity material class. More... | |
| class | itk::MetaFEMObjectConverter< NDimensions > |
| Converts from a FEMObject into a FEMSpatialOPbject. More... | |
| class | itk::fem::LoadBCMFC::MFCTerm |
| Class that holds information about one term in MFC constraint equation. More... | |
| class | itk::fem::Element::Node |
| Class that stores information required to define a node. More... | |
| class | itk::fem::Solution |
| Provides functions to access the values of the solution vector. More... | |
| class | itk::fem::Solver< VDimension > |
| FEM solver used to generate a solution for a FE formulation. More... | |
| class | itk::fem::SolverCrankNicolson< TDimension > |
| FEM Solver for time dependent problems; uses Crank-Nicolson implicit discretization scheme. More... | |
| class | itk::fem::SolverHyperbolic< TDimension > |
| Solver class suitable for hyperbolic problems.M*ddu + C*du + K*u=F. More... | |
This modules provides code to perform finite element analysis. A structural mechanics finite element model can, for instance, be used for image registration.
1.8.1