Loading...
Searching...
No Matches
reuseTmpFieldField< Field, TypeR, Type1 > Struct Template Reference

#include <FieldFieldReuseFunctions.H>

Inheritance diagram for reuseTmpFieldField< Field, TypeR, Type1 >:

Static Public Member Functions

static tmp< FieldField< Field, TypeR > > New (const FieldField< Field, Type1 > &f1)
 Pass-through to NewCalculatedType.
static tmp< FieldField< Field, TypeR > > New (const tmp< FieldField< Field, Type1 > > &tf1)
 Dissimilar types: just use size.

Detailed Description

template<template< class > class Field, class TypeR, class Type1>
struct Foam::reuseTmpFieldField< Field, TypeR, Type1 >

Definition at line 34 of file FieldFieldReuseFunctions.H.

Member Function Documentation

◆ New() [1/2]

template<template< class > class Field, class TypeR, class Type1>
tmp< FieldField< Field, TypeR > > New ( const FieldField< Field, Type1 > & f1)
inlinestatic

Pass-through to NewCalculatedType.

Definition at line 39 of file FieldFieldReuseFunctions.H.

References FieldField< Field, Type >::NewCalculatedType().

Referenced by Foam::cmptAv(), Foam::cmptMax(), Foam::cmptMin(), Foam::mag(), Foam::magSqr(), Foam::New(), Foam::pow(), and Foam::sqr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ New() [2/2]

template<template< class > class Field, class TypeR, class Type1>
tmp< FieldField< Field, TypeR > > New ( const tmp< FieldField< Field, Type1 > > & tf1)
inlinestatic

Dissimilar types: just use size.

Definition at line 50 of file FieldFieldReuseFunctions.H.

References FieldField< Field, Type >::NewCalculatedType().

Here is the call graph for this function:

The documentation for this struct was generated from the following file: