|
NeoN
A framework for CFD software
|
Represents the domain fields for a computational domain. More...
#include <field.hpp>
Public Member Functions | |
| Field (const Executor &exec) | |
| Field (const Executor &exec, localIdx nCells, const std::vector< localIdx > &offsets) | |
| Field (const Executor &exec, const Vector< ValueType > &internalVector, const BoundaryData< ValueType > &boundaryData) | |
| Field (const Executor &exec, const Vector< ValueType > &internalVector, std::vector< localIdx > offsets) | |
| Field (const Executor &exec, localIdx internalSize, localIdx boundarySize) | |
| Field (const Field< ValueType > &rhs) | |
| Field (Field< ValueType > &&rhs) | |
| Field< ValueType > & | operator= (const Field< ValueType > &rhs) |
| Field< ValueType > & | operator= (Field< ValueType > &&rhs) |
| const Vector< ValueType > & | internalVector () const |
| Vector< ValueType > & | internalVector () |
| const BoundaryData< ValueType > & | boundaryData () const |
| BoundaryData< ValueType > & | boundaryData () |
| const Executor & | exec () const |
Represents the domain fields for a computational domain.
The Field class stores the internal fields and boundary information for a computational domain. It provides access to the computed values, reference values, value fractions, reference gradients, boundary types, offsets, and the number of boundaries and boundary faces.
| ValueType | The type of the underlying field values |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |