Go to the documentation of this file.
40 List<T> result(
field.size());
64 if (rotTensor.size() == 1)
68 else if (rotTensor.size() ==
field.size())
78 <<
"Sizes of field and transformation not equal. field:"
79 <<
field.size() <<
" transformation:" << rotTensor.size()
90 T& value = iter.val();
99 if (rotTensor.size() == 1)
106 <<
"Multiple transformation tensors not supported. field:"
107 <<
field.size() <<
" transformation:" << rotTensor.size()
118 T& value = iter.val();
127 if (rotTensor.size() == 1)
134 <<
"Multiple transformation tensors not supported. field:"
135 <<
field.size() <<
" transformation:" << rotTensor.size()
A templated (3 x 3) tensor of objects of <T> derived from MatrixSpace.
Field< tensor > tensorField
Specialisation of Field<T> for tensor.
dimensionSet transform(const dimensionSet &ds)
void transformList(const tensor &rotTensor, UList< T > &field)
Generic templated field type.
#define forAllIters(container, iter)
errorManip< error > abort(error &err)
Map from edge (expressed as its endpoints) to value. For easier forward declaration it is currently i...
#define FatalErrorInFunction
Tensor< scalar > tensor
Tensor of scalars, i.e. Tensor<scalar>.