38#ifndef correlationFunction_H
39#define correlationFunction_H
64class correlationFunction
75 scalar sampleInterval_;
76 scalar averagingInterval_;
83 void setTimesAndSizes(
const label);
86 correlationFunction(
const correlationFunction<Type>&) =
delete;
89 void operator=(
const correlationFunction<Type>&) =
delete;
110 const label tZeroBufferSize
117 const label tZeroBufferSize,
157 friend Ostream& operator<< <Type>
160 const correlationFunction<Type>&
Generic templated field type that is much like a Foam::List except that it is expected to hold numeri...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
label measurandFieldSize() const
~correlationFunction()
Destructor.
bool writeAveraged(Ostream &) const
void calculateCorrelationFunction(const Field< Type > &)
pTraits< Type >::cmptType cmptType
Component type.
label sampleSteps() const
const Field< Field< Type > > & tZeroBuffers() const
scalar averagingInterval() const
scalar sampleInterval() const
static const char *const typeName
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A traits class, which is primarily used for primitives and vector-space.
Mesh consisting of general polyhedral cells.