40 #ifndef NURBS3DVolumeCylindrical_H 41 #define NURBS3DVolumeCylindrical_H 103 bool computeParamCoors =
true void updateLocalCoordinateSystem(const vectorField &cartesianPoints)
Update coordinates in the local system based on the cartesian points.
Calculation of adjoint based sensitivities at wall faces.
vector transformPointToCartesian(const vector &localCoordinates) const
Transform a point from its coordinate system to a cartesian system.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
tensor transformationTensorDxDb(label globalPointIndex)
Transformation tensor for dxdb, from local coordinate system to cartesian.
const fvMesh & mesh() const
Get mesh.
vector origin_
Translation vector.
NURBS3DVolume morpher. Includes support functions for gradient computations Base class providing supp...
virtual ~NURBS3DVolumeCylindrical()=default
Destructor.
TypeName("cylindrical")
Runtime type information.
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
Mesh data needed to do the Finite Volume discretisation.
Tensor of scalars, i.e. Tensor<scalar>.
const dictionary & dict() const
Get dictionary.