![]() |
|
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
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 > &) |
|
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. |
|
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. |
|
Definition at line 161 of file TetPointPatchFieldFunctions.H. |
|
Value: BINARY_TYPE_OPERATOR_TF(TYPE, op, opFunc) \ BINARY_TYPE_OPERATOR_FT(TYPE, op, opFunc) Definition at line 201 of file TetPointPatchFieldFunctions.H. |
|
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. |
|
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. |
|
Definition at line 216 of file TetPointPatchFieldFunctions.H. |
|
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. |
|
Definition at line 205 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 205 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 164 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 96 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 104 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 47 of file TetPointPatchFieldFunctions.H. References Foam::T(). |
Here is the call graph for this function:
|
Definition at line 268 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 268 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 268 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 319 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 305 of file TetPointPatchFieldFunctions.H. Referenced by Smagorinsky::~Smagorinsky(). |
|
Definition at line 312 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 291 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 209 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 167 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 269 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 269 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 269 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 270 of file TetPointPatchFieldFunctions.H. References Foam::tensor, and Foam::vector. |
|
Definition at line 270 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 270 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 354 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 361 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 284 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 277 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 333 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 326 of file TetPointPatchFieldFunctions.H. |
|
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(). |
|
Definition at line 80 of file TetPointPatchFieldFunctions.H. Referenced by null::operator()(), and Smagorinsky::~Smagorinsky(). |
|
|
Definition at line 128 of file TetPointPatchFieldFunctions.H. |
|
|
Definition at line 129 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 208 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 208 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 166 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 146 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 267 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 267 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 267 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 64 of file TetPointPatchFieldFunctions.H. Referenced by Foam::Ek(), if(), powerSeriesReactionRate::operator()(), LandauTellerReactionRate::operator()(), JanevReactionRate::operator()(), and ArrheniusReactionRate::operator()(). |
|
Definition at line 130 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 130 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 347 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 72 of file TetPointPatchFieldFunctions.H. Referenced by Foam::Ek(), and Smagorinsky::~Smagorinsky(). |
|
Definition at line 206 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 206 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 165 of file TetPointPatchFieldFunctions.H. |
|
Definition at line 340 of file TetPointPatchFieldFunctions.H. Referenced by Smagorinsky::~Smagorinsky(). |
|
Definition at line 56 of file TetPointPatchFieldFunctions.H. Referenced by if(), Foam::operator<<(), and Foam::operator>>(). |
|
Definition at line 298 of file TetPointPatchFieldFunctions.H. Referenced by GenSGSStress::B(). |