#include <ResistivityOp.H>
virtual ResistivityOpFactory::~ResistivityOpFactory | ( | ) | [inline, virtual] |
ResistivityOpFactory::ResistivityOpFactory | ( | const Vector< DisjointBoxLayout > & | a_grids, | |
const Vector< RefCountedPtr< LevelData< FluxBox > > > & | a_eta, | |||
Real | a_alpha, | |||
Real | a_beta, | |||
const Vector< int > & | a_refRatios, | |||
const ProblemDomain & | a_domainCoar, | |||
const Real & | a_dxCoar, | |||
BCFunc | a_bc | |||
) |
ResistivityOpFactory::ResistivityOpFactory | ( | ) | [inline, private] |
ResistivityOpFactory::ResistivityOpFactory | ( | const ResistivityOpFactory & | a_opin | ) | [inline, private] |
References MayDay::Error().
virtual MGLevelOp< LevelData<FArrayBox> >* ResistivityOpFactory::MGnewOp | ( | const ProblemDomain & | a_FineindexSpace, | |
int | a_depth, | |||
bool | a_homoOnly = true | |||
) | [virtual] |
Create an operator at an index space = coarsen(a_fineIndexSpace, 2^a_depth) Return NULL if no such Multigrid level can be created at this a_depth. If a_homoOnly = true, then only homogeneous boundary conditions will be needed.
Implements MGLevelOpFactory< LevelData< FArrayBox > >.
virtual AMRLevelOp< LevelData<FArrayBox> >* ResistivityOpFactory::AMRnewOp | ( | const ProblemDomain & | a_indexSpace | ) | [virtual] |
return a new operator. this is done with a new call. caller is responsible for deletion
Implements AMRLevelOpFactory< LevelData< FArrayBox > >.
virtual int ResistivityOpFactory::refToFiner | ( | const ProblemDomain & | a_indexSpace | ) | const [virtual] |
return refinement ratio to next finer level.
Implements AMRLevelOpFactory< LevelData< FArrayBox > >.
void ResistivityOpFactory::operator= | ( | const ResistivityOpFactory & | a_opin | ) | [inline, private] |
References MayDay::Error().
Vector<RefCountedPtr<LevelData<FluxBox> > > ResistivityOpFactory::m_eta [private] |
LevelData<FArrayBox> ResistivityOpFactory::m_phic [private] |
Vector<ProblemDomain> ResistivityOpFactory::m_domains [private] |
Vector<DisjointBoxLayout> ResistivityOpFactory::m_boxes [private] |
Vector<Real> ResistivityOpFactory::m_dx [private] |
Vector<int> ResistivityOpFactory::m_refRatios [private] |
BCFunc ResistivityOpFactory::m_bc [private] |
Real ResistivityOpFactory::m_alpha [private] |
Real ResistivityOpFactory::m_beta [private] |