vtf-logo

ClpProblem.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 
00003 // Copyright (C) 2002 Ralf Deiterding
00004 // Brandenburgische Universitaet Cottbus
00005 //
00006 // Copyright (C) 2003-2007 California Institute of Technology
00007 // Ralf Deiterding, ralf@amroc.net
00008 
00009 #ifndef AMROC_CLP_PROBLEM_H
00010 #define AMROC_CLP_PROBLEM_H
00011 
00019 #include "DAGH.h"                           
00020 #include "IO/control-device.h"
00021 #include "Vector.h"
00022 #include "VectorLarge.h"
00023 
00024 typedef DOUBLE DataType;
00025 typedef Vector<DataType,NEQUATIONS> VectorType;
00026 typedef Vector<DataType,NAUX>       AuxType;
00027 typedef Vector<DataType,NFIXUP>     FixupType;
00028 typedef short FlagType; 
00029 
00030 #include "F77Interfaces/F77InitialCondition.h"  
00031 #include "F77Interfaces/F77BoundaryConditions.h"  
00032 #include "F77Interfaces/F77LevelTransfer.h"  
00033 #include "F77Interfaces/F77Criteria.h"  
00034 #include "F77Interfaces/F77FileOutput.h"
00035 #include "F77Interfaces/F77ExactSolution.h"
00036 
00037 #include "ClpFixup.h"
00038 #include "ClpIntegrator1.h"  
00039 #include "ClpIntegrator2.h"  
00040 #include "ClpIntegrator3.h"  
00041 
00042 #include "AMRFlagging.h"
00043 #include "AMRSolver.h" 
00044 #include "AMRPreAdaptSolver.h" 
00045 #include "SolverControl.h"
00046    
00047 #endif