IFEM 90A354
ASM Directory Reference
Directory dependency graph for ASM:
/home/runner/work/IFEM-2/IFEM-2/src/ASM

Directories

 LR
 

Files

 AlgEqSystem.C
 Storage of an algebraic equation system for a FEM problem.
 
 AlgEqSystem.h
 Storage of an algebraic equation system for a FEM problem.
 
 ASM1D.C
 Abstract interface for 1D patches.
 
 ASM1D.h
 Abstract interface for 1D patches.
 
 ASM2D.C
 Abstract interface for 2D patches.
 
 ASM2D.h
 Abstract interface for 2D patches.
 
 ASM3D.C
 Abstract interface for 3D patches.
 
 ASM3D.h
 Abstract interface for 3D patches.
 
 ASMbase.C
 Base class for spline-based finite element (FE) assembly drivers.
 
 ASMbase.h
 Base class for spline-based finite element (FE) assembly drivers.
 
 ASMenums.h
 Various enums for assembly scope.
 
 ASMLagBase.C
 Common base class for Lagrange FE models.
 
 ASMLagBase.h
 Common base class for Lagrange FE models.
 
 ASMmxBase.C
 Base class for spline-based mixed finite element assembly drivers.
 
 ASMmxBase.h
 Base class for spline-based mixed finite element assembly drivers.
 
 ASMs1D.C
 Driver for assembly of structured 1D spline FE models.
 
 ASMs1D.h
 Driver for assembly of structured 1D spline FE models.
 
 ASMs1DC1.C
 Driver for assembly of C1-continuous structured 1D spline FE models.
 
 ASMs1DC1.h
 Driver for assembly of C1-continuous structured 1D spline FE models.
 
 ASMs1DLag.C
 Driver for assembly of 1D Lagrange FE models.
 
 ASMs1DLag.h
 Driver for assembly of 1D Lagrange FE models.
 
 ASMs1DSpec.C
 Driver for assembly of structured 1D Spectral FE models.
 
 ASMs1DSpec.h
 Driver for assembly of structured 1D Spectral FE models.
 
 ASMs2D.C
 Driver for assembly of structured 2D spline FE models.
 
 ASMs2D.h
 Driver for assembly of structured 2D spline FE models.
 
 ASMs2DC1.C
 Driver for assembly of C1-continuous structured 2D spline FE models.
 
 ASMs2DC1.h
 Driver for assembly of C1-continuous structured 2D spline FE models.
 
 ASMs2DIB.C
 Assembly of structured 2D spline FE models with immersed boundaries.
 
 ASMs2DIB.h
 Assembly of structured 2D spline FE models with immersed boundaries.
 
 ASMs2DLag.C
 Driver for assembly of structured 2D Lagrange FE models.
 
 ASMs2DLag.h
 Driver for assembly of structured 2D Lagrange FE models.
 
 ASMs2Dmx.C
 Driver for assembly of structured 2D spline mixed FE models.
 
 ASMs2Dmx.h
 Driver for assembly of structured 2D spline mixed FE models.
 
 ASMs2DmxLag.C
 Driver for assembly of structured 2D Lagrange mixed FE models.
 
 ASMs2DmxLag.h
 Driver for assembly of structured 2D Lagrange mixed FE models.
 
 ASMs2Drecovery.C
 Recovery of secondary solutions for structured 2D spline FE models.
 
 ASMs2DSpec.C
 Driver for assembly of structured 2D Spectral FE models.
 
 ASMs2DSpec.h
 Driver for assembly of structured 2D Spectral FE models.
 
 ASMs2DTri.C
 Driver for assembly of structured 2D triangle-based FE models.
 
 ASMs2DTri.h
 Driver for assembly of structured 2D triangle-based FE models.
 
 ASMs3D.C
 Driver for assembly of structured 3D spline FE models.
 
 ASMs3D.h
 Driver for assembly of structured 3D spline FE models.
 
 ASMs3DInterpolate.C
 
 ASMs3DLag.C
 Driver for assembly of structured 3D Lagrange FE models.
 
 ASMs3DLag.h
 Driver for assembly of structured 3D Lagrange FE models.
 
 ASMs3Dmx.C
 Driver for assembly of structured 3D spline mixed FE models.
 
 ASMs3Dmx.h
 Driver for assembly of structured 3D spline mixed FE models.
 
 ASMs3DmxLag.C
 Driver for assembly of structured 3D Lagrange mixed FE models.
 
 ASMs3DmxLag.h
 Driver for assembly of structured 3D Lagrange mixed FE models.
 
 ASMs3Drecovery.C
 Recovery of secondary solutions for structured 3D spline FE models.
 
 ASMs3DSpec.C
 Driver for assembly of structured 3D Spectral FE models.
 
 ASMs3DSpec.h
 Driver for assembly of structured 3D Spectral FE models.
 
 ASMstruct.C
 Base class for structured spline-based FE assembly drivers.
 
 ASMstruct.h
 Base class for structured spline-based FE assembly drivers.
 
 ASMsupel.C
 Driver for assembly of general superelements.
 
 ASMsupel.h
 Driver for assembly of general superelements.
 
 ASMu1DLag.C
 Assembly of unstructured 1D Lagrange FE models.
 
 ASMu1DLag.h
 Assembly of unstructured 1D Lagrange FE models.
 
 ASMu2DLag.C
 Assembly of unstructured 2D Lagrange FE models.
 
 ASMu2DLag.h
 Assembly of unstructured 2D Lagrange FE models.
 
 ASMunstruct.h
 Abstract interface for unstructured FE assembly drivers.
 
 ASMutils.C
 Various utilities for assembly scope.
 
 ASMutils.h
 Various utilities for assembly scope.
 
 BasisFunctionCache.C
 Basis function cache.
 
 BasisFunctionCache.h
 Basis function cache.
 
 BasisFunctionVals.h
 Basis function values container.
 
 BDFMats.C
 Representation of the element matrices for a dynamic FEM problem.
 
 BDFMats.h
 Representation of the element matrices for a dynamic FEM problem.
 
 BlockElmMats.C
 Representation of the block element matrices for a FEM problem.
 
 BlockElmMats.h
 Representation of the block element matrices for a FEM problem.
 
 DomainDecomposition.C
 Domain decomposition partitioning for FE models.
 
 DomainDecomposition.h
 Domain decomposition related partitioning for FE models.
 
 DualField.C
 Representation of dual fields for goal-oriented error estimation.
 
 DualField.h
 Representation of dual fields for goal-oriented error estimation.
 
 ElmMats.C
 Representation of the element matrices for a FEM problem.
 
 ElmMats.h
 Representation of the element matrices for a FEM problem.
 
 ElmNorm.h
 Representation of integrated norm quantities over an element.
 
 Field.C
 Base class for scalar fields.
 
 Field.h
 Base class for scalar fields.
 
 FieldBase.h
 Base class for scalar fields.
 
 Fields.C
 Base class for vector fields.
 
 Fields.h
 Base class for vector fields.
 
 FiniteElement.C
 Finite element quantities at an integration point.
 
 FiniteElement.h
 Finite element quantities at an integration point.
 
 GlbForceVec.C
 Storage of a global nodal force vector for a FEM problem.
 
 GlbForceVec.h
 Storage of a global nodal force vector for a FEM problem.
 
 GlbL2projector.C
 General integrands for global L2-projection.
 
 GlbL2projector.h
 General integrands for global L2-projection.
 
 GlbNorm.C
 Representation of integrated norm quantities over an element.
 
 GlbNorm.h
 Representation of integrated global norm quantities.
 
 GlobalIntegral.h
 Abstract interface for classes representing integrated quantities.
 
 HasGravityBase.C
 Base class representing FEM integrands with gravity terms.
 
 HasGravityBase.h
 Base class representing FEM integrands with gravity terms.
 
 HHTMats.C
 Representation of the element matrices for a dynamic FEM problem.
 
 HHTMats.h
 Representation of the element matrices for a dynamic FEM problem.
 
 IBGeometries.C
 Physical geometries for immersed boundary simulations.
 
 IBGeometries.h
 Physical geometries for immersed boundary simulations.
 
 ImmersedBoundaries.C
 Utilities for immersed boundary calculations.
 
 ImmersedBoundaries.h
 Utilities for immersed boundary calculations.
 
 Integrand.h
 Abstract interface for classes representing FEM integrands.
 
 IntegrandBase.C
 Base classes representing FEM integrands.
 
 IntegrandBase.h
 Base classes representing FEM integrands.
 
 Interface.h
 Representation of domain interfaces.
 
 ItgPoint.h
 Integration point representation.
 
 Lagrange.C
 Evaluation of Lagrange basis functions.
 
 Lagrange.h
 Evaluation of Lagrange basis functions.
 
 LagrangeField2D.C
 Class for Lagrange-based finite element scalar field in 2D.
 
 LagrangeField2D.h
 Class for Lagrange-based finite element scalar fields in 2D.
 
 LagrangeField3D.C
 Class for Lagrange-based finite element scalar field in 3D.
 
 LagrangeField3D.h
 Class for Lagrange-based finite element scalar fields in 3D.
 
 LagrangeFields2D.C
 Class for Lagrange-based finite element vector fields in 2D.
 
 LagrangeFields2D.h
 Class for Lagrange-based finite element vector fields in 2D.
 
 LagrangeFields3D.C
 Class for Lagrange-based finite element vector fields in 3D.
 
 LagrangeFields3D.h
 Class for Lagrange-based finite element vector fields in 3D.
 
 LocalIntegral.h
 Abstract interface for classes representing integrated quantities.
 
 NewmarkMats.C
 Representation of the element matrices for a dynamic FEM problem.
 
 NewmarkMats.h
 Representation of the element matrices for a dynamic FEM problem.
 
 ReactionsOnly.C
 Global integral sub-class for reaction force integration.
 
 ReactionsOnly.h
 Global integral class for reaction- and interface force calculation.
 
 SAMpatch.C
 Assembly of FE matrices into system matrices for multi-patch models.
 
 SAMpatch.h
 Assembly of FE matrices into system matrices for multi-patch models.
 
 SAMpatchPETSc.C
 Evaluation of global norms for distributed models.
 
 SAMpatchPETSc.h
 Evaluation of global norms for distributed models.
 
 SplineField.C
 Utility class for spline-based finite element fields.
 
 SplineField.h
 Utility class for spline-based finite element fields.
 
 SplineField2D.C
 Class for spline-based finite element scalar field in 2D.
 
 SplineField2D.h
 Class for spline-based finite element scalar fields in 2D.
 
 SplineField3D.C
 Class for spline-based finite element scalar field in 3D.
 
 SplineField3D.h
 Class for spline-based finite element scalar fields in 3D.
 
 SplineFields1D.C
 Class for spline-based finite element vector fields in 1D.
 
 SplineFields1D.h
 Class for spline-based finite element vector fields in 1D.
 
 SplineFields2D.C
 Class for spline-based finite element vector fields in 2D.
 
 SplineFields2D.h
 Class for spline-based finite element vector fields in 2D.
 
 SplineFields2Dmx.C
 Class for mixed spline-based finite element vector fields in 2D.
 
 SplineFields2Dmx.h
 Class for mixed spline-based finite element vector fields in 2D.
 
 SplineFields3D.C
 Class for spline-based finite element vector fields in 3D.
 
 SplineFields3D.h
 Class for spline-based finite element vector fields in 3D.
 
 SplineFields3Dmx.C
 Class for mixed spline-based finite element vector fields in 3D.
 
 SplineFields3Dmx.h
 Class for mixed spline-based finite element vector fields in 3D.
 
 SplineInterpolator.C
 Implementation of interpolation/projection schemes for B-splines.
 
 SplineInterpolator.h
 Implementation of interpolation/projection schemes for B-splines.
 
 TimeDomain.h
 Time domain representation for time-dependent and nonlinear solvers.