CubbyFlow::CollocatedVectorGrid< N > Member List

This is the complete list of members for CubbyFlow::CollocatedVectorGrid< N >, including all inherited members.

CellCenterPosition() constCubbyFlow::Grid< N >
Clear()CubbyFlow::VectorGrid< N >
Clone() const =0CubbyFlow::VectorGrid< N >pure virtual
CollocatedVectorGrid()CubbyFlow::CollocatedVectorGrid< N >
CollocatedVectorGrid(const CollocatedVectorGrid &other)=defaultCubbyFlow::CollocatedVectorGrid< N >
CollocatedVectorGrid(CollocatedVectorGrid &&other) noexcept=defaultCubbyFlow::CollocatedVectorGrid< N >
ConstVectorDataView typedefCubbyFlow::VectorGrid< N >
Curl(const Vector< double, N > &x) const overrideCubbyFlow::CollocatedVectorGrid< N >virtual
CurlAtDataPoint(const Vector< size_t, N > &idx) constCubbyFlow::CollocatedVectorGrid< N >
CurlAtDataPoint(size_t i, Indices... indices) constCubbyFlow::CollocatedVectorGrid< N >inline
DataOrigin() const =0CubbyFlow::CollocatedVectorGrid< N >pure virtual
DataPosition() constCubbyFlow::CollocatedVectorGrid< N >
DataSize() const =0CubbyFlow::CollocatedVectorGrid< N >pure virtual
DataView()CubbyFlow::CollocatedVectorGrid< N >
DataView() constCubbyFlow::CollocatedVectorGrid< N >
Deserialize(const std::vector< uint8_t > &buffer) overrideCubbyFlow::VectorGrid< N >virtual
Divergence(const Vector< double, N > &x) const overrideCubbyFlow::CollocatedVectorGrid< N >virtual
DivergenceAtDataPoint(const Vector< size_t, N > &idx) constCubbyFlow::CollocatedVectorGrid< N >
DivergenceAtDataPoint(size_t i, Indices... indices) constCubbyFlow::CollocatedVectorGrid< N >inline
Field()=defaultCubbyFlow::Field< N >
Field(const Field &)=defaultCubbyFlow::Field< N >
Field(Field &&) noexcept=defaultCubbyFlow::Field< N >
Fill(const Vector< double, N > &value, ExecutionPolicy policy=ExecutionPolicy::Parallel)=0CubbyFlow::VectorGrid< N >pure virtual
Fill(const std::function< Vector< double, N >(const Vector< double, N > &)> &func, ExecutionPolicy policy=ExecutionPolicy::Parallel)=0CubbyFlow::VectorGrid< N >pure virtual
ForEachCellIndex(const std::function< void(const Vector< size_t, N > &)> &func) constCubbyFlow::Grid< N >
ForEachCellIndex(const std::function< void(size_t, size_t)> &func) constCubbyFlow::Grid< N >inline
ForEachCellIndex(const std::function< void(size_t, size_t, size_t)> &func) constCubbyFlow::Grid< N >inline
ForEachDataPointIndex(const std::function< void(const Vector< size_t, N > &)> &func) constCubbyFlow::CollocatedVectorGrid< N >
ForEachDataPointIndex(const std::function< void(size_t, size_t)> &func) constCubbyFlow::CollocatedVectorGrid< N >inline
ForEachDataPointIndex(const std::function< void(size_t, size_t, size_t)> &func) constCubbyFlow::CollocatedVectorGrid< N >inline
GetBoundingBox() constCubbyFlow::Grid< N >
GetData(Array1< double > &data) const overrideCubbyFlow::CollocatedVectorGrid< N >protectedvirtual
Grid()=defaultCubbyFlow::Grid< N >
Grid(const Grid &other)CubbyFlow::Grid< N >
Grid(Grid &&other) noexceptCubbyFlow::Grid< N >
GridSpacing() constCubbyFlow::Grid< N >
HasSameShape(const Grid &other) constCubbyFlow::Grid< N >
operator()(const Vector< size_t, N > &idx) constCubbyFlow::CollocatedVectorGrid< N >
operator()(const Vector< size_t, N > &idx)CubbyFlow::CollocatedVectorGrid< N >
operator()(size_t i, Indices... indices) constCubbyFlow::CollocatedVectorGrid< N >inline
operator()(size_t i, Indices... indices)CubbyFlow::CollocatedVectorGrid< N >inline
operator=(const CollocatedVectorGrid &other)=defaultCubbyFlow::CollocatedVectorGrid< N >
operator=(CollocatedVectorGrid &&other) noexcept=defaultCubbyFlow::CollocatedVectorGrid< N >
CubbyFlow::VectorGrid::operator=(const VectorGrid &other)CubbyFlow::VectorGrid< N >
CubbyFlow::VectorGrid::operator=(VectorGrid &&other) noexceptCubbyFlow::VectorGrid< N >
CubbyFlow::VectorField::operator=(const VectorField &)=defaultCubbyFlow::VectorField< N >
CubbyFlow::VectorField::operator=(VectorField &&) noexcept=defaultCubbyFlow::VectorField< N >
CubbyFlow::Field::operator=(const Field &)=defaultCubbyFlow::Field< N >
CubbyFlow::Field::operator=(Field &&) noexcept=defaultCubbyFlow::Field< N >
CubbyFlow::Grid::operator=(const Grid &other)CubbyFlow::Grid< N >
CubbyFlow::Grid::operator=(Grid &&other) noexceptCubbyFlow::Grid< N >
CubbyFlow::Serializable::operator=(const Serializable &)=defaultCubbyFlow::Serializable
CubbyFlow::Serializable::operator=(Serializable &&) noexcept=defaultCubbyFlow::Serializable
Origin() constCubbyFlow::Grid< N >
ParallelForEachCellIndex(const std::function< void(const Vector< size_t, N > &)> &func) constCubbyFlow::Grid< N >
ParallelForEachCellIndex(const std::function< void(size_t, size_t)> &func) constCubbyFlow::Grid< N >inline
ParallelForEachCellIndex(const std::function< void(size_t, size_t, size_t)> &func) constCubbyFlow::Grid< N >inline
ParallelForEachDataPointIndex(const std::function< void(const Vector< size_t, N > &)> &func) constCubbyFlow::CollocatedVectorGrid< N >
ParallelForEachDataPointIndex(const std::function< void(size_t, size_t)> &func) constCubbyFlow::CollocatedVectorGrid< N >inline
ParallelForEachDataPointIndex(const std::function< void(size_t, size_t, size_t)> &func) constCubbyFlow::CollocatedVectorGrid< N >inline
Resize(const Vector< size_t, N > &resolution, const Vector< double, N > &gridSpacing=Vector< double, N >::MakeConstant(1.0), const Vector< double, N > &origin=Vector< double, N >{}, const Vector< double, N > &initialValue=Vector< double, N >{})CubbyFlow::VectorGrid< N >
Resize(const Vector< double, N > &gridSpacing, const Vector< double, N > &origin)CubbyFlow::VectorGrid< N >
Resolution() constCubbyFlow::Grid< N >
Sample(const Vector< double, N > &x) const overrideCubbyFlow::CollocatedVectorGrid< N >virtual
Sampler() const overrideCubbyFlow::CollocatedVectorGrid< N >virtual
Serializable()=defaultCubbyFlow::Serializable
Serializable(const Serializable &)=defaultCubbyFlow::Serializable
Serializable(Serializable &&) noexcept=defaultCubbyFlow::Serializable
Serialize(std::vector< uint8_t > *buffer) const overrideCubbyFlow::VectorGrid< N >virtual
SetCollocatedVectorGrid(const CollocatedVectorGrid &other)CubbyFlow::CollocatedVectorGrid< N >protected
SetData(const ConstArrayView1< double > &data) overrideCubbyFlow::CollocatedVectorGrid< N >protectedvirtual
SetGrid(const Grid &other)CubbyFlow::Grid< N >protected
SetSizeParameters(const Vector< size_t, N > &resolution, const Vector< double, N > &gridSpacing, const Vector< double, N > &origin)CubbyFlow::Grid< N >protected
Swap(Grid *other)=0CubbyFlow::Grid< N >pure virtual
SwapCollocatedVectorGrid(CollocatedVectorGrid *other)CubbyFlow::CollocatedVectorGrid< N >protected
SwapGrid(Grid *other)CubbyFlow::Grid< N >protected
TypeName() const =0CubbyFlow::Grid< N >pure virtual
VectorDataView typedefCubbyFlow::VectorGrid< N >
VectorField()=defaultCubbyFlow::VectorField< N >
VectorField(const VectorField &)=defaultCubbyFlow::VectorField< N >
VectorField(VectorField &&) noexcept=defaultCubbyFlow::VectorField< N >
VectorGrid()=defaultCubbyFlow::VectorGrid< N >
VectorGrid(const VectorGrid &other)CubbyFlow::VectorGrid< N >
VectorGrid(VectorGrid &&other) noexceptCubbyFlow::VectorGrid< N >
~CollocatedVectorGrid() override=defaultCubbyFlow::CollocatedVectorGrid< N >
~Field()=defaultCubbyFlow::Field< N >virtual
~Grid() override=defaultCubbyFlow::Grid< N >
~Serializable()=defaultCubbyFlow::Serializablevirtual
~VectorField() override=defaultCubbyFlow::VectorField< N >
~VectorGrid() override=defaultCubbyFlow::VectorGrid< N >