#include <ReductionOps.H>
|
| FaceSumOp () |
|
| FaceSumOp (const IntVect &a_summingDir) |
|
| FaceSumOp (const int &a_summingDir) |
|
virtual | ~FaceSumOp () |
|
void | setReductionDir (const IntVect &a_sumDir) |
|
void | setScale (const Real &a_scale) |
|
void | op (FluxBox &dataTo, const Box &RegionFrom, const Interval &Cdest, const Box &RegionTo, const FluxBox &src, const Interval &Csrc) const |
|
virtual void | linearIn (FluxBox &a_arg, void *a_buf, const Box &a_R, const Interval &a_comps) const |
|
virtual void | linearOut (const FluxBox &a_arg, void *a_buf, const Box &a_R, const Interval &a_comps) const |
|
int | size (const FluxBox &a_fluxBox, const Box &a_bx, const Interval &a_comps) const |
|
virtual IntVect | project (const IntVect &a_iv) const |
|
virtual Box | project (const Box &a_box) const |
|
virtual Box | inject (const Box &a_box) const |
|
virtual void | setDestBox (const Box &a_destDom) const |
|
virtual void | setSourceBox (const Box &a_sourceDom) const |
|
virtual Box | getDestinationBox () const |
|
virtual Box | getSourceBox () const |
|
virtual void | setProjectionDirections (const IntVect &a_directions) const |
|
virtual IntVect | getProjectionDirections (const IntVect &a_directions) const |
|
virtual | ~LDOperator () |
|
virtual bool | threadSafe () const |
| this boolean only has to do with whether the op(...) function is thread safe More...
|
|
◆ FaceSumOp() [1/3]
◆ FaceSumOp() [2/3]
FaceSumOp::FaceSumOp |
( |
const IntVect & |
a_summingDir | ) |
|
◆ FaceSumOp() [3/3]
FaceSumOp::FaceSumOp |
( |
const int & |
a_summingDir | ) |
|
◆ ~FaceSumOp()
virtual FaceSumOp::~FaceSumOp |
( |
| ) |
|
|
inlinevirtual |
◆ setReductionDir()
void FaceSumOp::setReductionDir |
( |
const IntVect & |
a_sumDir | ) |
|
◆ setScale()
void FaceSumOp::setScale |
( |
const Real & |
a_scale | ) |
|
◆ op()
◆ linearIn()
virtual void FaceSumOp::linearIn |
( |
FluxBox & |
a_arg, |
|
|
void * |
a_buf, |
|
|
const Box & |
a_R, |
|
|
const Interval & |
a_comps |
|
) |
| const |
|
virtual |
◆ linearOut()
virtual void FaceSumOp::linearOut |
( |
const FluxBox & |
a_arg, |
|
|
void * |
a_buf, |
|
|
const Box & |
a_R, |
|
|
const Interval & |
a_comps |
|
) |
| const |
|
virtual |
◆ size()
int FaceSumOp::size |
( |
const FluxBox & |
a_fluxBox, |
|
|
const Box & |
a_bx, |
|
|
const Interval & |
a_comps |
|
) |
| const |
|
virtual |
◆ project() [1/2]
◆ project() [2/2]
virtual Box FaceSumOp::project |
( |
const Box & |
a_box | ) |
const |
|
virtual |
◆ inject()
virtual Box FaceSumOp::inject |
( |
const Box & |
a_box | ) |
const |
|
virtual |
◆ setDestBox()
virtual void FaceSumOp::setDestBox |
( |
const Box & |
a_destDom | ) |
const |
|
virtual |
◆ setSourceBox()
virtual void FaceSumOp::setSourceBox |
( |
const Box & |
a_sourceDom | ) |
const |
|
virtual |
◆ getDestinationBox()
virtual Box FaceSumOp::getDestinationBox |
( |
| ) |
const |
|
virtual |
◆ getSourceBox()
virtual Box FaceSumOp::getSourceBox |
( |
| ) |
const |
|
virtual |
◆ setProjectionDirections()
virtual void FaceSumOp::setProjectionDirections |
( |
const IntVect & |
a_directions | ) |
const |
|
virtual |
◆ getProjectionDirections()
virtual IntVect FaceSumOp::getProjectionDirections |
( |
const IntVect & |
a_directions | ) |
const |
|
virtual |
◆ m_scale
◆ m_projectionDirections
IntVect FaceSumOp::m_projectionDirections |
|
mutable |
◆ m_destBox
◆ m_sourceBox
Box FaceSumOp::m_sourceBox |
|
mutable |
The documentation for this class was generated from the following file: