95#ifndef functionObjects_magSqr_H
96#define functionObjects_magSqr_H
104namespace functionObjects
113 public fieldExpression
140 const dictionary&
dict
144 magSqr(
const magSqr&) =
delete;
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
const word & name() const noexcept
Return the name of this functionObject.
Intermediate class for handling field expression function objects (e.g. blendingFactor etc....
Computes the magnitude of the square of an input field.
magSqr(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
TypeName("magSqr")
Runtime type information.
virtual ~magSqr()=default
Destructor.
void operator=(const magSqr &)=delete
No copy assignment.
magSqr(const magSqr &)=delete
No copy construct.
A class for handling words, derived from Foam::string.
dimensioned< typename typeOfMag< Type >::type > magSqr(const dimensioned< Type > &dt)
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.