// ============================================================================ // == == // == AMDiS - Adaptive multidimensional simulations == // == == // ============================================================================ // == == // == crystal growth group == // == == // == Stiftung caesar == // == Ludwig-Erhard-Allee 2 == // == 53175 Bonn == // == germany == // == == // ============================================================================ // == == // == http://www.caesar.de/cg/AMDiS == // == == // ============================================================================ /** \file AMDiS_fwd.h */ #ifndef AMDIS_AMDIS_FWD_INCLUDE #define AMDIS_AMDIS_FWD_INCLUDE #include namespace AMDiS { class AdaptInfo; class AdaptStationary; class Assembler; class BasisFunction; class BoundaryManager; class CGSolver; class CoarseningManager; class DiagonalPreconditioner; class DOFAdmin; class DOFContainer; class DOFIndexedBase; class DOFMatrix; class DOFVectorDOF; class Element; class ElInfo; class ElMatrixInfo; class Estimator; class FastQuadrature; class FillInfo; class FileWriterInterface; class FiniteElemSpace; class IdentityPreconditioner; class ITL_BasePreconditioner; class LeafDataPeriodic; class LevelAdmin; class MacroElement; class MacroInfo; class Marker; class Mesh; class OEMSolver; class Operator; class OperatorTerm; class Parametric; class PeriodicBC; class ProblemInstat; class ProblemInstatScal; class ProblemInstatVec; class ProblemIterationInterface; class ProblemScal; class ProblemStatBase; class ProblemTimeInterface; class ProblemVec; class Projection; class PreconditionerScal; class Quadrature; class Q00PsiPhi; class Q0Psi; class Q10PsiPhi; class Q01PsiPhi; class Q1Psi; class RCNeighbourList; class RefinementManager; class RobinBC; class SMIAdapter; class SystemVector; class TraverseStack; class VertexInfo; class VertexVector; template class AbstractFunction; template class DOFIndexed; template class DOFVectorBase; template class DOFVector; template class DimVec; template class DimMat; template class ITL_OEMSolver; template class ITL_Preconditioner; template class Matrix; template class MatrixOfFixVecs; template class MatVecMultiplier; template class SolverMatrix; template class Vector; template class WorldVector; template class WorldMatrix; template class VectorOfFixVecs; typedef mtl::dense2D ElementMatrix; typedef mtl::dense_vector ElementVector; } // namespace AMDiS #endif // AMDIS_AMDIS_FWD_INCLUDE