138 public FieldFunction1<Type, Scale<Type>>
143 autoPtr<Function1<scalar>> scale_;
146 autoPtr<Function1<scalar>> xScale_;
149 autoPtr<Function1<Type>> value_;
152 bool integrableScale_;
155 bool integrableValue_;
199 virtual inline Type
value(
const scalar
x)
const;
202 virtual inline Type
integral(
const scalar x1,
const scalar x2)
const;
const word const dictionary & dict
virtual ~Scale()
Destructor.
A list of keyword definitions, which are a keyword followed by any number of values (e...
const word & name() const
Return the name of the entry.
Function1 which scales a given 'value' function by a 'scale' scalar function and scales the 'x' argum...
A class for handling words, derived from string.
virtual Type integral(const scalar x1, const scalar x2) const
Integrate between two values.
virtual Type value(const scalar x) const
Return value.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
Scale(const word &name, const Function1< scalar > &scale, const Function1< scalar > &xScale, const Function1< Type > &value)
Construct from name and functions.
virtual void write(Ostream &os) const
Write data to dictionary stream.
void operator=(const Scale< Type > &)=delete
Disallow default bitwise assignment.