31 namespace extrudeModels
46 R_(coeffDict_.
lookup<scalar>(
"R")),
47 Rsurface_(coeffDict_.lookupOrDefault<scalar>(
"Rsurface", -1))
59 point linearRadial::operator()
61 const point& surfacePoint,
62 const vector& surfaceNormal,
67 scalar rs =
mag(surfacePoint);
68 vector rsHat = surfacePoint/rs;
69 if (Rsurface_ >= 0) rs = Rsurface_;
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
defineTypeNameAndDebug(cyclicSector, 0)
Macros for easy insertion into run-time selection tables.
Top level extrusion model class.
stressControl lookup("compactNormalStress") >> compactNormalStress
scalar sumThickness(const label layer) const
Helper: calculate cumulative relative thickness for layer.
addToRunTimeSelectionTable(extrudeModel, cyclicSector, dictionary)
dimensioned< scalar > mag(const dimensioned< Type > &)
virtual ~linearRadial()
Destructor.
linearRadial(const dictionary &dict)
Construct from dictionary.