IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
|
#include </home/runner/work/IBAMR/IBAMR/ibtk/include/ibtk/SAMRAIScopedVectorCopy.h>
Public Member Functions | |
SAMRAIScopedVectorCopy (const SAMRAI::tbox::Pointer< SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > > &vector, const std::string &name="") | |
SAMRAIScopedVectorCopy (const SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > &vector, const std::string &name="") | |
Public Member Functions inherited from IBTK::SAMRAIScopedVectorDuplicate< TYPE > | |
SAMRAIScopedVectorDuplicate (const SAMRAI::tbox::Pointer< SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > > &vector, const std::string &name="") | |
SAMRAIScopedVectorDuplicate (const SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > &vector, const std::string &name="") | |
operator SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > & () | |
operator SAMRAI::tbox::Pointer< SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > > () | |
std::vector< SAMRAI::tbox::Pointer< SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > > > | getComponentVectors () const |
~SAMRAIScopedVectorDuplicate () | |
Additional Inherited Members | |
Protected Attributes inherited from IBTK::SAMRAIScopedVectorDuplicate< TYPE > | |
SAMRAI::tbox::Pointer< SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > > | d_vector |
Wrapper class around a SAMRAIVectorReal with RAII semantics. Creates a new copy of an input vector.
IBTK::SAMRAIScopedVectorCopy< TYPE >::SAMRAIScopedVectorCopy | ( | const SAMRAI::tbox::Pointer< SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > > & | vector, |
const std::string & | name = "" |
||
) |
Constructor. Sets up a vector equivalent to vector
.
IBTK::SAMRAIScopedVectorCopy< TYPE >::SAMRAIScopedVectorCopy | ( | const SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE > & | vector, |
const std::string & | name = "" |
||
) |
Constructor. Sets up a vector equivalent to vector
.