AMROC Main     Blockstructured Adaptive Mesh Refinement in object-oriented C++


Main Page   Class Hierarchy   Compound List   File List  

AMRSolverInterface.h

Go to the documentation of this file.
00001 #ifndef AMROC_AMRSOLVER_INTERFACE_H
00002 #define AMROC_AMRSOLVER_INTERFACE_H
00003 
00011 #ifndef AMRSolverInterfaceName
00012 #define AMRSolverInterface(dim)      name2(AMRSolverInterface,dim)
00013 #define AMRSolverInterfaceName
00014 #endif
00015 
00022 template <class VectorType>
00023 class AMRSolverInterface(DIM) {
00024 protected:
00025   virtual void AdvanceLevel(const int Level, int RegridEvery, bool RegridDone, 
00026                             bool ShadowAllowed, bool DoFixup,
00027                             bool RecomposeBaseLev, bool RecomposeHighLev) = 0;
00028 };
00029 
00030 
00031 #endif


Quickstart     Users Guide     Programmers Reference     Installation      Examples     Download



AMROC Main      Home      Contact
last update: 06/01/04