OpenFOAM logo
Open Source CFD Toolkit

TetPointPatchFieldFunctions.H File Reference


Detailed Description

View TetPointPatchFieldFunctions.H
License
This file is part of OpenFOAM.

OpenFOAM is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.

OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
for more details.

You should have received a copy of the GNU General Public License
along with OpenFOAM; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Description
Generic TetPointPatchField type.

Definition in file TetPointPatchFieldFunctions.H.

Go to the source code of this file.

Namespaces

namespace  Foam

Defines

#define BINARY_FUNCTION(func)
#define UNARY_OPERATOR(op, opFunc)
#define BINARY_OPERATOR_FF(Type1, Type2, op, opFunc)
#define BINARY_OPERATOR_R(Type1, Type2, op, opFunc)   BINARY_OPERATOR_FF(Type1, Type2, op, opFunc)
#define BINARY_TYPE_OPERATOR_TF(TYPE, op, opFunc)
#define BINARY_TYPE_OPERATOR_FT(TYPE, op, opFunc)
#define BINARY_TYPE_OPERATOR(TYPE, op, opFunc)
#define PRODUCT_OPERATOR(product, op, opFunc)

Functions

template<template< class > class PatchField, class PointPatch, class Type>
void component (TetPointPatchField< PatchField, PointPatch, typename Field< Type >::cmptType > &sf, const TetPointPatchField< PatchField, PointPatch, Type > &f, const direction d)
template<template< class > class PatchField, class PointPatch, class Type>
void T (TetPointPatchField< PatchField, PointPatch, Type > &f1, const TetPointPatchField< PatchField, PointPatch, Type > &f2)
template<template< class > class PatchField, class PointPatch, class Type, int r>
void pow (Field< typename powProduct< Type, r >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &vf)
template<template< class > class PatchField, class PointPatch, class Type>
void sqr (Field< typename outerProduct< Type, Type >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &vf)
template<template< class > class PatchField, class PointPatch, class Type>
void magSqr (TetPointPatchField< PatchField, PointPatch, scalar > &sf, const TetPointPatchField< PatchField, PointPatch, Type > &f)
template<template< class > class PatchField, class PointPatch, class Type>
void mag (TetPointPatchField< PatchField, PointPatch, scalar > &sf, const TetPointPatchField< PatchField, PointPatch, Type > &f)
template<template< class > class PatchField, class PointPatch, class Type>
void cmptAv (TetPointPatchField< PatchField, PointPatch, typename Field< Type >::cmptType > &cf, const TetPointPatchField< PatchField, PointPatch, Type > &f)
template<template< class > class PatchField, class PointPatch, class Type>
void cmptMag (TetPointPatchField< PatchField, PointPatch, Type > &cf, const TetPointPatchField< PatchField, PointPatch, Type > &f)
template<template< class > class PatchField, class PointPatch, class Type>
void max (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const TetPointPatchField< PatchField, PointPatch, Type > &f2)
template<template< class > class PatchField, class PointPatch, class Type>
void max (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const Type &s)
template<template< class > class PatchField, class PointPatch, class Type>
void min (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const TetPointPatchField< PatchField, PointPatch, Type > &f2)
template<template< class > class PatchField, class PointPatch, class Type>
void min (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const Type &s)
template<template< class > class PatchField, class PointPatch, class Type>
void scale (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const TetPointPatchField< PatchField, PointPatch, Type > &f2)
template<template< class > class PatchField, class PointPatch, class Type>
void scale (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const Type &s)
template<template< class > class PatchField, class PointPatch, class Type>
void negate (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1)
template<template< class > class PatchField, class PointPatch, class Type>
void add (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const TetPointPatchField< PatchField, PointPatch, Type > &f2)
template<template< class > class PatchField, class PointPatch, class Type>
void subtract (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const TetPointPatchField< PatchField, PointPatch, Type > &f2)
template<template< class > class PatchField, class PointPatch, class Type>
void multiply (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, scalar > &f1, const TetPointPatchField< PatchField, PointPatch, Type > &f2)
template<template< class > class PatchField, class PointPatch, class Type>
void divide (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const TetPointPatchField< PatchField, PointPatch, scalar > &f2)
template<template< class > class PatchField, class PointPatch, class Type>
void add (TetPointPatchField< PatchField, PointPatch, Type > &f, const Type &s, const TetPointPatchField< PatchField, PointPatch, Type > &f1)
template<template< class > class PatchField, class PointPatch, class Type>
void add (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const Type &s)
template<template< class > class PatchField, class PointPatch, class Type>
void subtract (TetPointPatchField< PatchField, PointPatch, Type > &f, const Type &s, const TetPointPatchField< PatchField, PointPatch, Type > &f1)
template<template< class > class PatchField, class PointPatch, class Type>
void subtract (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const Type &s)
template<template< class > class PatchField, class PointPatch, class Type>
void multiply (TetPointPatchField< PatchField, PointPatch, Type > &f, const scalar &s, const TetPointPatchField< PatchField, PointPatch, Type > &f1)
template<template< class > class PatchField, class PointPatch, class Type>
void multiply (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const scalar &s)
template<template< class > class PatchField, class PointPatch, class Type>
void divide (TetPointPatchField< PatchField, PointPatch, Type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const scalar &s)
template<template< class > class PatchField, class PointPatch, class Type1, class Type2>
void outer (TetPointPatchField< PatchField, PointPatch, typename outerProduct< Type1, Type2 >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type1 > &f1, const TetPointPatchField< PatchField, PointPatch, Type2 > &f2)
template<template< class > class PatchField, class PointPatch, class Type, class Form, class Cmpt, int nCmpt>
void outer (TetPointPatchField< PatchField, PointPatch, typename outerProduct< Type, Form >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class PatchField, class PointPatch, class Form, class Cmpt, int nCmpt, class Type>
void outer (TetPointPatchField< PatchField, PointPatch, typename outerProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const TetPointPatchField< PatchField, PointPatch, Type > &f1)
template<template< class > class PatchField, class PointPatch, class Type1, class Type2>
void cross (TetPointPatchField< PatchField, PointPatch, typename crossProduct< Type1, Type2 >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type1 > &f1, const TetPointPatchField< PatchField, PointPatch, Type2 > &f2)
template<template< class > class PatchField, class PointPatch, class Type, class Form, class Cmpt, int nCmpt>
void cross (TetPointPatchField< PatchField, PointPatch, typename crossProduct< Type, Form >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class PatchField, class PointPatch, class Form, class Cmpt, int nCmpt, class Type>
void cross (TetPointPatchField< PatchField, PointPatch, typename crossProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const TetPointPatchField< PatchField, PointPatch, Type > &f1)
template<template< class > class PatchField, class PointPatch, class Type1, class Type2>
void dot (TetPointPatchField< PatchField, PointPatch, typename innerProduct< Type1, Type2 >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type1 > &f1, const TetPointPatchField< PatchField, PointPatch, Type2 > &f2)
template<template< class > class PatchField, class PointPatch, class Type, class Form, class Cmpt, int nCmpt>
void dot (TetPointPatchField< PatchField, PointPatch, typename innerProduct< Type, Form >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class PatchField, class PointPatch, class Form, class Cmpt, int nCmpt, class Type>
void dot (TetPointPatchField< PatchField, PointPatch, typename innerProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const TetPointPatchField< PatchField, PointPatch, Type > &f1)
template<template< class > class PatchField, class PointPatch, class Type1, class Type2>
void dotdot (TetPointPatchField< PatchField, PointPatch, typename scalarProduct< Type1, Type2 >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type1 > &f1, const TetPointPatchField< PatchField, PointPatch, Type2 > &f2)
template<template< class > class PatchField, class PointPatch, class Type, class Form, class Cmpt, int nCmpt>
void dotdot (TetPointPatchField< PatchField, PointPatch, typename scalarProduct< Type, Form >::type > &f, const TetPointPatchField< PatchField, PointPatch, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class PatchField, class PointPatch, class Form, class Cmpt, int nCmpt, class Type>
void dotdot (TetPointPatchField< PatchField, PointPatch, typename scalarProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const TetPointPatchField< PatchField, PointPatch, Type > &f1)
template<template< class > class PatchField, class PointPatch>
void hdual (TetPointPatchField< PatchField, PointPatch, vector > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void hdual (TetPointPatchField< PatchField, PointPatch, tensor > &, const TetPointPatchField< PatchField, PointPatch, vector > &)
template<template< class > class PatchField, class PointPatch>
void diag (TetPointPatchField< PatchField, PointPatch, vector > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void tr (TetPointPatchField< PatchField, PointPatch, scalar > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void dev (TetPointPatchField< PatchField, PointPatch, tensor > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void dev2 (TetPointPatchField< PatchField, PointPatch, tensor > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void det (TetPointPatchField< PatchField, PointPatch, scalar > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void inv (TetPointPatchField< PatchField, PointPatch, tensor > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void hinv (TetPointPatchField< PatchField, PointPatch, tensor > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void symm (TetPointPatchField< PatchField, PointPatch, tensor > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void skew (TetPointPatchField< PatchField, PointPatch, tensor > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void eigenValues (TetPointPatchField< PatchField, PointPatch, vector > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)
template<template< class > class PatchField, class PointPatch>
void eigenVectors (TetPointPatchField< PatchField, PointPatch, tensor > &, const TetPointPatchField< PatchField, PointPatch, tensor > &)


Define Documentation

#define BINARY_FUNCTION func   ) 
 

Value:

\
template<template<class> class PatchField, class PointPatch, class Type>      \
inline void func                                                              \
(                                                                             \
    TetPointPatchField<PatchField, PointPatch, Type>& f,                         \
    const TetPointPatchField<PatchField, PointPatch, Type>& f1,                  \
    const TetPointPatchField<PatchField, PointPatch, Type>& f2                   \
){}                                                                           \
                                                                              \
template<template<class> class PatchField, class PointPatch, class Type>      \
inline void func                                                              \
(                                                                             \
    TetPointPatchField<PatchField, PointPatch, Type>& f,                         \
    const TetPointPatchField<PatchField, PointPatch, Type>& f1,                  \
    const Type& s                                                             \
){}

Definition at line 110 of file TetPointPatchFieldFunctions.H.

#define BINARY_OPERATOR_FF Type1,
Type2,
op,
opFunc   ) 
 

Value:

\
template<template<class> class PatchField, class PointPatch, class Type>      \
inline void opFunc                                                            \
(                                                                             \
    TetPointPatchField<PatchField, PointPatch, Type>& f,                         \
    const TetPointPatchField<PatchField, PointPatch, Type1>& f1,                 \
    const TetPointPatchField<PatchField, PointPatch, Type2>& f2                  \
){}

Definition at line 151 of file TetPointPatchFieldFunctions.H.

#define BINARY_OPERATOR_R Type1,
Type2,
op,
opFunc   )     BINARY_OPERATOR_FF(Type1, Type2, op, opFunc)
 

Definition at line 161 of file TetPointPatchFieldFunctions.H.

#define BINARY_TYPE_OPERATOR TYPE,
op,
opFunc   ) 
 

Value:

BINARY_TYPE_OPERATOR_TF(TYPE, op, opFunc)                                 \
    BINARY_TYPE_OPERATOR_FT(TYPE, op, opFunc)

Definition at line 201 of file TetPointPatchFieldFunctions.H.

#define BINARY_TYPE_OPERATOR_FT TYPE,
op,
opFunc   ) 
 

Value:

\
template<template<class> class PatchField, class PointPatch, class Type>      \
inline void opFunc                                                            \
(                                                                             \
    TetPointPatchField<PatchField, PointPatch, Type>& f,                         \
    const TetPointPatchField<PatchField, PointPatch, Type>& f1,                  \
    const TYPE& s                                                             \
){}

Definition at line 190 of file TetPointPatchFieldFunctions.H.

#define BINARY_TYPE_OPERATOR_TF TYPE,
op,
opFunc   ) 
 

Value:

\
template<template<class> class PatchField, class PointPatch, class Type>      \
inline void opFunc                                                            \
(                                                                             \
    TetPointPatchField<PatchField, PointPatch, Type>& f,                         \
    const TYPE& s,                                                            \
    const TetPointPatchField<PatchField, PointPatch, Type>& f1                   \
){}

Definition at line 179 of file TetPointPatchFieldFunctions.H.

#define PRODUCT_OPERATOR product,
op,
opFunc   ) 
 

Definition at line 216 of file TetPointPatchFieldFunctions.H.

#define UNARY_OPERATOR op,
opFunc   ) 
 

Value:

\
template<template<class> class PatchField, class PointPatch, class Type>      \
inline void opFunc                                                            \
(                                                                             \
    TetPointPatchField<PatchField, PointPatch, Type>& f,                         \
    const TetPointPatchField<PatchField, PointPatch, Type>& f1                   \
){}

Definition at line 137 of file TetPointPatchFieldFunctions.H.


Function Documentation

void add TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const Type &  s
[inline]
 

Definition at line 205 of file TetPointPatchFieldFunctions.H.

void add TetPointPatchField< PatchField, PointPatch, Type > &  f,
const Type &  s,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1
[inline]
 

Definition at line 205 of file TetPointPatchFieldFunctions.H.

void add TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type > &  f2
[inline]
 

Definition at line 164 of file TetPointPatchFieldFunctions.H.

void cmptAv TetPointPatchField< PatchField, PointPatch, typename Field< Type >::cmptType > &  cf,
const TetPointPatchField< PatchField, PointPatch, Type > &  f
[inline]
 

Definition at line 96 of file TetPointPatchFieldFunctions.H.

void cmptMag TetPointPatchField< PatchField, PointPatch, Type > &  cf,
const TetPointPatchField< PatchField, PointPatch, Type > &  f
[inline]
 

Definition at line 104 of file TetPointPatchFieldFunctions.H.

void component TetPointPatchField< PatchField, PointPatch, typename Field< Type >::cmptType > &  sf,
const TetPointPatchField< PatchField, PointPatch, Type > &  f,
const direction  d
[inline]
 

Definition at line 47 of file TetPointPatchFieldFunctions.H.

References Foam::T().

Here is the call graph for this function:

void cross TetPointPatchField< PatchField, PointPatch, typename crossProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1
[inline]
 

Definition at line 268 of file TetPointPatchFieldFunctions.H.

void cross TetPointPatchField< PatchField, PointPatch, typename crossProduct< Type, Form >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs
[inline]
 

Definition at line 268 of file TetPointPatchFieldFunctions.H.

void cross TetPointPatchField< PatchField, PointPatch, typename crossProduct< Type1, Type2 >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type1 > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type2 > &  f2
[inline]
 

Definition at line 268 of file TetPointPatchFieldFunctions.H.

void det TetPointPatchField< PatchField, PointPatch, scalar > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 319 of file TetPointPatchFieldFunctions.H.

void dev TetPointPatchField< PatchField, PointPatch, tensor > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 305 of file TetPointPatchFieldFunctions.H.

Referenced by Smagorinsky::~Smagorinsky().

void dev2 TetPointPatchField< PatchField, PointPatch, tensor > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 312 of file TetPointPatchFieldFunctions.H.

void diag TetPointPatchField< PatchField, PointPatch, vector > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 291 of file TetPointPatchFieldFunctions.H.

void divide TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const scalar &  s
[inline]
 

Definition at line 209 of file TetPointPatchFieldFunctions.H.

void divide TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const TetPointPatchField< PatchField, PointPatch, scalar > &  f2
[inline]
 

Definition at line 167 of file TetPointPatchFieldFunctions.H.

void dot TetPointPatchField< PatchField, PointPatch, typename innerProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1
[inline]
 

Definition at line 269 of file TetPointPatchFieldFunctions.H.

void dot TetPointPatchField< PatchField, PointPatch, typename innerProduct< Type, Form >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs
[inline]
 

Definition at line 269 of file TetPointPatchFieldFunctions.H.

void dot TetPointPatchField< PatchField, PointPatch, typename innerProduct< Type1, Type2 >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type1 > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type2 > &  f2
[inline]
 

Definition at line 269 of file TetPointPatchFieldFunctions.H.

void dotdot TetPointPatchField< PatchField, PointPatch, typename scalarProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1
[inline]
 

Definition at line 270 of file TetPointPatchFieldFunctions.H.

References Foam::tensor, and Foam::vector.

void dotdot TetPointPatchField< PatchField, PointPatch, typename scalarProduct< Type, Form >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs
[inline]
 

Definition at line 270 of file TetPointPatchFieldFunctions.H.

void dotdot TetPointPatchField< PatchField, PointPatch, typename scalarProduct< Type1, Type2 >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type1 > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type2 > &  f2
[inline]
 

Definition at line 270 of file TetPointPatchFieldFunctions.H.

void eigenValues TetPointPatchField< PatchField, PointPatch, vector > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 354 of file TetPointPatchFieldFunctions.H.

void eigenVectors TetPointPatchField< PatchField, PointPatch, tensor > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 361 of file TetPointPatchFieldFunctions.H.

void hdual TetPointPatchField< PatchField, PointPatch, tensor > &  ,
const TetPointPatchField< PatchField, PointPatch, vector > & 
 

Definition at line 284 of file TetPointPatchFieldFunctions.H.

void hdual TetPointPatchField< PatchField, PointPatch, vector > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 277 of file TetPointPatchFieldFunctions.H.

void hinv TetPointPatchField< PatchField, PointPatch, tensor > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 333 of file TetPointPatchFieldFunctions.H.

void inv TetPointPatchField< PatchField, PointPatch, tensor > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 326 of file TetPointPatchFieldFunctions.H.

void mag TetPointPatchField< PatchField, PointPatch, scalar > &  sf,
const TetPointPatchField< PatchField, PointPatch, Type > &  f
[inline]
 

Definition at line 88 of file TetPointPatchFieldFunctions.H.

Referenced by triangle::centre(), line::centre(), if(), vanLeerLimiter::limiter(), Hash< FixedList< T, Size > >::operator()(), specieThermo::specieThermo(), and GammaWeight::weight().

void magSqr TetPointPatchField< PatchField, PointPatch, scalar > &  sf,
const TetPointPatchField< PatchField, PointPatch, Type > &  f
[inline]
 

Definition at line 80 of file TetPointPatchFieldFunctions.H.

Referenced by null::operator()(), and Smagorinsky::~Smagorinsky().

void max TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const Type &  s
[inline]
 

Definition at line 128 of file TetPointPatchFieldFunctions.H.

Referenced by combustionMixture::fres(), if(), vanLeerLimiter::limiter(), UMISTLimiter::limiter(), SuperBeeLimiter::limiter(), SFCDLimiter::limiter(), QUICKLimiter::limiter(), PhiLimiter::limiter(), MUSCLLimiter::limiter(), limitedLinearLimiter::limiter(), limitedCubicVLimiter::limiter(), limitedCubicLimiter::limiter(), GammaLimiter::limiter(), linearUpwindWeight::weight(), and GammaWeight::weight().

void max TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type > &  f2
[inline]
 

Definition at line 128 of file TetPointPatchFieldFunctions.H.

void min TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const Type &  s
[inline]
 

Definition at line 129 of file TetPointPatchFieldFunctions.H.

Referenced by if(), vanLeerLimiter::limiter(), UMISTLimiter::limiter(), SuperBeeLimiter::limiter(), SFCDLimiter::limiter(), QUICKLimiter::limiter(), PhiLimiter::limiter(), MUSCLLimiter::limiter(), limitedLinearLimiter::limiter(), limitedCubicVLimiter::limiter(), limitedCubicLimiter::limiter(), GammaLimiter::limiter(), polyAddFace::polyAddFace(), polyModifyFace::polyModifyFace(), linearUpwindWeight::weight(), and GammaWeight::weight().

void min TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type > &  f2
[inline]
 

Definition at line 129 of file TetPointPatchFieldFunctions.H.

void multiply TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const scalar &  s
[inline]
 

Definition at line 208 of file TetPointPatchFieldFunctions.H.

void multiply TetPointPatchField< PatchField, PointPatch, Type > &  f,
const scalar &  s,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1
[inline]
 

Definition at line 208 of file TetPointPatchFieldFunctions.H.

void multiply TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, scalar > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type > &  f2
[inline]
 

Definition at line 166 of file TetPointPatchFieldFunctions.H.

void negate TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1
[inline]
 

Definition at line 146 of file TetPointPatchFieldFunctions.H.

void outer TetPointPatchField< PatchField, PointPatch, typename outerProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1
[inline]
 

Definition at line 267 of file TetPointPatchFieldFunctions.H.

void outer TetPointPatchField< PatchField, PointPatch, typename outerProduct< Type, Form >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs
[inline]
 

Definition at line 267 of file TetPointPatchFieldFunctions.H.

void outer TetPointPatchField< PatchField, PointPatch, typename outerProduct< Type1, Type2 >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type1 > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type2 > &  f2
[inline]
 

Definition at line 267 of file TetPointPatchFieldFunctions.H.

void pow Field< typename powProduct< Type, r >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  vf
[inline]
 

Definition at line 64 of file TetPointPatchFieldFunctions.H.

Referenced by Foam::Ek(), if(), powerSeriesReactionRate::operator()(), LandauTellerReactionRate::operator()(), JanevReactionRate::operator()(), and ArrheniusReactionRate::operator()().

void scale TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const Type &  s
[inline]
 

Definition at line 130 of file TetPointPatchFieldFunctions.H.

void scale TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type > &  f2
[inline]
 

Definition at line 130 of file TetPointPatchFieldFunctions.H.

void skew TetPointPatchField< PatchField, PointPatch, tensor > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 347 of file TetPointPatchFieldFunctions.H.

void sqr Field< typename outerProduct< Type, Type >::type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  vf
[inline]
 

Definition at line 72 of file TetPointPatchFieldFunctions.H.

Referenced by Foam::Ek(), and Smagorinsky::~Smagorinsky().

void subtract TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const Type &  s
[inline]
 

Definition at line 206 of file TetPointPatchFieldFunctions.H.

void subtract TetPointPatchField< PatchField, PointPatch, Type > &  f,
const Type &  s,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1
[inline]
 

Definition at line 206 of file TetPointPatchFieldFunctions.H.

void subtract TetPointPatchField< PatchField, PointPatch, Type > &  f,
const TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type > &  f2
[inline]
 

Definition at line 165 of file TetPointPatchFieldFunctions.H.

void symm TetPointPatchField< PatchField, PointPatch, tensor > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 340 of file TetPointPatchFieldFunctions.H.

Referenced by Smagorinsky::~Smagorinsky().

void T TetPointPatchField< PatchField, PointPatch, Type > &  f1,
const TetPointPatchField< PatchField, PointPatch, Type > &  f2
[inline]
 

Definition at line 56 of file TetPointPatchFieldFunctions.H.

Referenced by if(), Foam::operator<<(), and Foam::operator>>().

void tr TetPointPatchField< PatchField, PointPatch, scalar > &  ,
const TetPointPatchField< PatchField, PointPatch, tensor > & 
 

Definition at line 298 of file TetPointPatchFieldFunctions.H.

Referenced by GenSGSStress::B().

For further information go to www.openfoam.org