#include <AMRMultiGrid.H>

Public Member Functions | |
| virtual | ~AMRLevelOpFactory () |
| virtual AMRLevelOp< T > * | AMRnewOp (const ProblemDomain &a_indexSpace)=0 |
| virtual int | refToFiner (const ProblemDomain &a_indexSpace) const =0 |
| virtual AMRLevelOpFactory< T >::~AMRLevelOpFactory | ( | ) | [inline, virtual] |
| virtual AMRLevelOp<T>* AMRLevelOpFactory< T >::AMRnewOp | ( | const ProblemDomain & | a_indexSpace | ) | [pure virtual] |
return a new operator. this is done with a new call. caller is responsible for deletion
Implemented in AMRNodeOpFactory, AMRPoissonOpFactory, ViscousTensorOpFactory, NWOViscousTensorOpFactory, ResistivityOpFactory, VCAMRPoissonOp2Factory, ViscousTensorOpFactory, EBAMRPoissonOpFactory, EBConductivityOpFactory, EBViscousTensorOpFactory, NWOEBConductivityOpFactory, NWOEBViscousTensorOpFactory, and slowEBCOFactory.
Referenced by AMRMultiGrid< T >::define(), and AMRTGA< T >::newOp().
| virtual int AMRLevelOpFactory< T >::refToFiner | ( | const ProblemDomain & | a_indexSpace | ) | const [pure virtual] |
return refinement ratio to next finer level.
Implemented in AMRNodeOpFactory, AMRPoissonOpFactory, ViscousTensorOpFactory, NWOViscousTensorOpFactory, ResistivityOpFactory, VCAMRPoissonOp2Factory, ViscousTensorOpFactory, EBAMRPoissonOpFactory, EBConductivityOpFactory, EBViscousTensorOpFactory, NWOEBConductivityOpFactory, NWOEBViscousTensorOpFactory, and slowEBCOFactory.
Referenced by AMRMultiGrid< T >::define(), and AMRFASMultiGrid< T >::define().
1.5.5