Fields

Fields

CellField{T,G<:Grid{T}} <: Field{G}

A cell-centered field defined on a grid G whose values are stored as floating-point values of type T.

source
FaceFieldX{T,G<:Grid{T}} <: FaceField{G}

An x-face-centered field defined on a grid G whose values are stored as floating-point values of type T.

source
FaceFieldY{T,G<:Grid{T}} <: FaceField{G}

A y-face-centered field defined on a grid G whose values are stored as floating-point values of type T.

source
FaceFieldZ{T,G<:Grid{T}} <: FaceField{G}

A z-face-centered field defined on a grid G whose values are stored as floating-point values of type T.

source
EdgeField{T<:AbstractArray} <: Field

A field defined on a grid G whose values lie on the edges of the cells.

source
CellField(metadata::ModelMetadata, grid::Grid, T)

Construct a CellField whose values are defined at the center of a cell.

source
FaceFieldX(metadata::ModelMetadata, grid::Grid, T)

A Field whose values are defined on the x-face of a cell.

source
FaceFieldY(metadata::ModelMetadata, grid::Grid, T)

A Field whose values are defined on the y-face of a cell.

source
FaceFieldZ(metadata::ModelMetadata, grid::Grid, T)

A Field whose values are defined on the z-face of a cell.

source
FEdgeField(metadata::ModelMetadata, grid::Grid, T)

A Field whose values are defined on the edges of a cell.

source