#include <Grid3D.h>
Public Types | |
using | BVector = BStorageArray |
using | Container = std::vector< BVector > |
typedef ValueType | ReturnType |
typedef float | Scalar |
typedef Basic3DVector< Scalar > | ValueType |
Public Member Functions | |
const Container & | data () const |
void | dump () const |
Grid3D () | |
Grid3D (const Grid1D &ga, const Grid1D &gb, const Grid1D &gc, std::vector< BVector > &data) | |
const Grid1D & | grida () const |
const Grid1D & | gridb () const |
const Grid1D & | gridc () const |
int | index (int i, int j, int k) const |
ValueType | operator() (int i) const |
ValueType | operator() (int i, int j, int k) const |
int | stride1 () const |
int | stride2 () const |
int | stride3 () const |
Private Attributes | |
Container | data_ |
Grid1D | grida_ |
Grid1D | gridb_ |
Grid1D | gridc_ |
int | stride1_ |
int | stride2_ |
using Grid3D::BVector = BStorageArray |
using Grid3D::Container = std::vector<BVector> |
typedef ValueType Grid3D::ReturnType |
typedef float Grid3D::Scalar |
typedef Basic3DVector<Scalar> Grid3D::ValueType |
|
inline |
|
inline |
Definition at line 71 of file Grid3D.h.
Referenced by cuy.FindIssue::__init__(), RectangularCylindricalMFGrid::dump(), RectangularCartesianMFGrid::dump(), and TrapezoidalCartesianMFGrid::dump().
void Grid3D::dump | ( | void | ) | const |
Definition at line 18 of file Grid3D.cc.
References gather_cfg::cout, grida(), gridb(), gridc(), i, j, relval_2017::k, Grid1D::node(), Grid1D::nodes(), and operator()().
|
inline |
Definition at line 67 of file Grid3D.h.
Referenced by RectangularCartesianMFGrid::dump(), RectangularCylindricalMFGrid::dump(), TrapezoidalCartesianMFGrid::dump(), dump(), and RectangularCylindricalMFGrid::uncheckedValueInTesla().
|
inline |
Definition at line 68 of file Grid3D.h.
Referenced by RectangularCartesianMFGrid::dump(), RectangularCylindricalMFGrid::dump(), TrapezoidalCartesianMFGrid::dump(), and dump().
|
inline |
Definition at line 69 of file Grid3D.h.
Referenced by RectangularCartesianMFGrid::dump(), RectangularCylindricalMFGrid::dump(), TrapezoidalCartesianMFGrid::dump(), dump(), and RectangularCylindricalMFGrid::uncheckedValueInTesla().
|
inline |
Definition at line 55 of file Grid3D.h.
References relval_2017::k.
Referenced by BeautifulSoup.PageElement::_invert(), and LinearGridInterpolator3D::interpolate().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 58 of file Grid3D.h.
Referenced by LinearGridInterpolator3D::interpolate().