139 public FieldFunction1<Type, Scale<Type>>
144 autoPtr<Function1<scalar>> scale_;
147 autoPtr<Function1<scalar>> xScale_;
150 autoPtr<Function1<Type>> value_;
153 bool integrableScale_;
156 bool integrableValue_;
200 virtual inline Type
value(
const scalar
x)
const;
203 virtual inline Type
integral(
const scalar x1,
const scalar x2)
const;
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.