IFEM  90A354
ASM Directory Reference
Directory dependency graph for ASM:
src/ASM

Directories

Files

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