Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
![]() ![]() | A namespace to group all library classes, functions, .. |
![]() ![]() ![]() | To handle square matrices in skyline storage format |
![]() ![]() ![]() | To handle symmetric matrices in skyline storage format |
![]() ![]() ![]() | To handle matrices in sparse storage format |
![]() ![]() ![]() | Mother abstract class to describe equation |
![]() ![]() ![]() | Handles small size vectors like element vectors |
![]() ![]() ![]() | Class to solve the Inviscid compressible fluid flows (Euler equations) for perfect gas in 1-D |
![]() ![]() ![]() | Class to solve the Inviscid compressible fluid flows (Euler equations) for perfect gas in 2-D |
![]() ![]() ![]() | Class to solve the Inviscid compressible fluid flows (Euler equations) for perfect gas in 3-D |
![]() ![]() ![]() | Class to solve the linear conservation law (Hyperbolic equation) in 1-D by a MUSCL Finite Volume scheme |
![]() ![]() ![]() | Class to solve the linear hyperbolic equation in 2-D by a MUSCL Finite Volume scheme on triangles |
![]() ![]() ![]() | Class to solve the linear conservation law equation in 3-D by a MUSCL Finite Volume scheme on tetrahedra |
![]() ![]() ![]() | Parent class for hyperbolic solvers with Muscl scheme |
![]() ![]() ![]() | To handle general purpose vectors |
![]() ![]() ![]() | Class for 1-D hyperbolic solvers with Muscl scheme |
![]() ![]() ![]() | Class for 2-D hyperbolic solvers with Muscl scheme |
![]() ![]() ![]() | Class for 3-D hyperbolic solvers with Muscl scheme using tetrahedra |
![]() ![]() ![]() | Class to compute the magnetic induction from the current density using the Biot-Savart formula |
![]() ![]() ![]() | Eddy current problems in 2-D domains using solenoidal approximation |
![]() ![]() ![]() | Abstract class for Electromagnetics Equation classes |
![]() ![]() ![]() | Builds finite element arrays for Helmholtz equations in a bounded media using 3-Node triangles |
![]() ![]() ![]() | Abstract class for all equation classes |
![]() ![]() ![]() | Abstract class for Fluid Dynamics Equation classes |
![]() ![]() ![]() | Builds finite element arrays for incompressible Navier-Stokes equations in 2-D domains using Q1/P0 element and a penaly formulation for the incompressibility condition |
![]() ![]() ![]() | Builds finite element arrays for thermal diffusion and convection in 2-D domains using 3-Node triangles |
![]() ![]() ![]() | To run a Fast Marching Method on 2-D structured uniform grids |
![]() ![]() ![]() | Class for the fast marching 2-D algorithm |
![]() ![]() ![]() | Class for the 3-D fast marching algorithm |
![]() ![]() ![]() | The Fast Marching Method solver |
![]() ![]() ![]() | Abstract class for classes about the Laplace equation |
![]() ![]() ![]() | To build element equation for a 1-D elliptic equation using the 2-Node line element (P1 ) |
![]() ![]() ![]() | To build element equation for the 1-D elliptic equation using the 3-Node line (P2 ) |
![]() ![]() ![]() | To build and solve the Laplace equation using a standard Finite Volume method |
![]() ![]() ![]() | To build element equation for the 2-D elliptic equation using the Mixed Hybrid finite element at lowest degree (Raviart-Thomas RT0 ) |
![]() ![]() ![]() | To build element equation for the Laplace equation using the 2-D triangle element (P1 ) |
![]() ![]() ![]() | Solver of the Steklov Poincare problem in 2-D geometries using piecewie constant boundary elemen |
![]() ![]() ![]() | To build element equations for Planar Elastic Bar element with 2 DOF (Degrees of Freedom) per node |
![]() ![]() ![]() | To build element equations for 3-D beam equations using 2-node lines |
![]() ![]() ![]() | To build element equations for 2-D linearized elasticity using 4-node quadrilaterals |
![]() ![]() ![]() | To build element equations for 2-D linearized elasticity using 3-node triangles |
![]() ![]() ![]() | To build element equations for 3-D linearized elasticity using 8-node hexahedra |
![]() ![]() ![]() | To build element equations for 3-D linearized elasticity using 4-node tetrahedra |
![]() ![]() ![]() | Abstract class for Solid Mechanics Finite Element classes |
![]() ![]() ![]() | Builds finite element arrays for thermal diffusion and convection in 1-D using 2-Node elements |
![]() ![]() ![]() | Builds finite element arrays for thermal diffusion and convection in 2-D domains using 3-Node triangles |
![]() ![]() ![]() | Builds finite element arrays for thermal diffusion and convection in 2-D domains using 6-Node triangles |
![]() ![]() ![]() | Builds finite element arrays for thermal diffusion and convection in 3-D domains with axisymmetry using 3-Node triangles |
![]() ![]() ![]() | Builds finite element arrays for thermal diffusion and convection in 3-D domains using 4-Node tetrahedra |
![]() ![]() ![]() | Abstract class for Heat transfer Finite Element classes |
![]() ![]() ![]() | This class enables defining phase change laws for a given material |
![]() ![]() ![]() | A simple class to parse real valued functions |
![]() ![]() ![]() | Enables working with files in the XML Format |
![]() ![]() ![]() | To read project parameters from a file in IPF format |
![]() ![]() ![]() | To prescribe various types of data by an algebraic expression. Data may consist in boundary conditions, forces, tractions, fluxes, initial condition. All these data types can be defined through an enumerated variable |
![]() ![]() ![]() | To read and manipulate tabulated functions |
![]() ![]() ![]() | Abstract class to define by user various problem data |
![]() ![]() ![]() | To handle band matrices |
![]() ![]() ![]() | To handle dense matrices |
![]() ![]() ![]() | To handle symmetric dense matrices |
![]() ![]() ![]() | Handles small size matrices like element matrices, with a priori known size |
![]() ![]() ![]() | Virtual class to handle matrices for all storage formats |
![]() ![]() ![]() | Defines a point with arbitrary type coordinates |
![]() ![]() ![]() | Defines a 2-D point with arbitrary type coordinates |
![]() ![]() ![]() | To set a preconditioner |
![]() ![]() ![]() | To handle tridiagonal matrices |
![]() ![]() ![]() | To store and treat finite element geometric information |
![]() ![]() ![]() | To describe an edge |
![]() ![]() ![]() | To store and treat finite element geometric information |
![]() ![]() ![]() | To store and treat a figure (or shape) information |
![]() ![]() ![]() | To store and treat a rectangular figure |
![]() ![]() ![]() | To store and treat a brick (parallelepiped) figure |
![]() ![]() ![]() | To store and treat a circular figure |
![]() ![]() ![]() | To store and treat a sphere |
![]() ![]() ![]() | To store and treat an ellipsoidal figure |
![]() ![]() ![]() | To store and treat a triangle |
![]() ![]() ![]() | To store and treat a polygonal figure |
![]() ![]() ![]() | To manipulate structured grids |
![]() ![]() ![]() | To treat material data. This class enables reading material data in material data files. It also returns these informations by means of its members |
![]() ![]() ![]() | To store and manipulate finite element meshes |
![]() ![]() ![]() | To adapt mesh in function of given solution |
![]() ![]() ![]() | Class to construct a list of nodes having some common properties |
![]() ![]() ![]() | Class to construct a list of elements having some common properties |
![]() ![]() ![]() | Class to construct a list of sides having some common properties |
![]() ![]() ![]() | Class to construct a list of edges having some common properties |
![]() ![]() ![]() | To describe a node |
![]() ![]() ![]() | To partition a finite element mesh into balanced submeshes |
![]() ![]() ![]() | To store and treat finite element sides (edges in 2-D or faces in 3-D) |
![]() ![]() ![]() | To calculate an a posteriori estimator of the solution |
![]() ![]() ![]() | To perform various reconstruction operations |
![]() ![]() ![]() | Parent class from which inherit all finite element shape classes |
![]() ![]() ![]() | Defines a triangle. The reference element is the rectangle triangle with two unit edges |
![]() ![]() ![]() | Defines a three-dimensional 8-node hexahedral finite element using Q1-isoparametric interpolation |
![]() ![]() ![]() | To describe a 2-Node planar line finite element |
![]() ![]() ![]() | To describe a 2-Node Hermite planar line finite element |
![]() ![]() ![]() | To describe a 3-Node quadratic planar line finite element |
![]() ![]() ![]() | Defines a 6-node pentahedral finite element using P1 interpolation in local coordinates (s.x,s.y) and Q1 isoparametric interpolation in local coordinates (s.x,s.z) and (s.y,s.z) |
![]() ![]() ![]() | Defines a 4-node quadrilateral finite element using Q1 isoparametric interpolation |
![]() ![]() ![]() | Defines a three-dimensional 4-node tetrahedral finite element using P1 interpolation |
![]() ![]() ![]() | Defines a 3-Node (P1 ) triangle |
![]() ![]() ![]() | Defines a 6-Node straight triangular finite element using P2 interpolation |
![]() ![]() ![]() | Class to find the smallest eigenvalues and corresponding eigenvectors in a generalized eigenproblem using the Bathe subspace iteration method |
![]() ![]() ![]() | Class to drive an iterative process |
![]() ![]() ![]() | An abstract class from which derive all preconditioning classes |
![]() ![]() ![]() | Calculate data for Gauss integration |
![]() ![]() ![]() | To handle elapsed time counting |