SingleBlockCSAdaptor Class Reference

#include <SingleBlockCSAdaptor.H>

Inheritance diagram for SingleBlockCSAdaptor:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 SingleBlockCSAdaptor (const NewCoordSys *const a_coordSys, const ProblemDomain &a_problemDomain)
virtual ~SingleBlockCSAdaptor ()
 Destructor.
void blockRemapping (RealVect &a_xi_valid, int &a_n_valid, const RealVect &a_xiSrc, int a_nSrc) const
 block mapping conversion function


Constructor & Destructor Documentation

SingleBlockCSAdaptor::SingleBlockCSAdaptor ( const NewCoordSys *const   a_coordSys,
const ProblemDomain a_problemDomain 
)

Creates a MultiBlockCoordSys with exactly one block, having the given coordinate system. This class assumes control of a_coordSys.

virtual SingleBlockCSAdaptor::~SingleBlockCSAdaptor (  )  [virtual]

Destructor.


Member Function Documentation

void SingleBlockCSAdaptor::blockRemapping ( RealVect a_xi_valid,
int &  a_n_valid,
const RealVect a_xiSrc,
int  a_nSrc 
) const [virtual]

block mapping conversion function

given a_xiSrc in block a_nSrc, returns which block (a_n_valid) contains that location in its valid region and its location a_xi_valid in that block's computational coordinate space.

Implements MultiBlockCoordSys.


The documentation for this class was generated from the following file:

Generated on Thu May 25 03:27:24 2017 for Chombo + EB + MF by  doxygen 1.5.5