OpenFOAM logo
Open Source CFD Toolkit

PointPatchFieldFunctions.H File Reference


Detailed Description

View PointPatchFieldFunctions.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 PointPatchField type.

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


Define Documentation

#define BINARY_FUNCTION func   ) 
 

Value:

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

Definition at line 110 of file PointPatchFieldFunctions.H.

#define BINARY_OPERATOR_FF Type1,
Type2,
op,
opFunc   ) 
 

Value:

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

Definition at line 151 of file PointPatchFieldFunctions.H.

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

Definition at line 161 of file PointPatchFieldFunctions.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 PointPatchFieldFunctions.H.

#define BINARY_TYPE_OPERATOR_FT TYPE,
op,
opFunc   ) 
 

Value:

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

Definition at line 190 of file PointPatchFieldFunctions.H.

#define BINARY_TYPE_OPERATOR_TF TYPE,
op,
opFunc   ) 
 

Value:

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

Definition at line 179 of file PointPatchFieldFunctions.H.

#define PRODUCT_OPERATOR product,
op,
opFunc   ) 
 

Definition at line 216 of file PointPatchFieldFunctions.H.

#define UNARY_OPERATOR op,
opFunc   ) 
 

Value:

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

Definition at line 137 of file PointPatchFieldFunctions.H.


Function Documentation

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

Definition at line 205 of file PointPatchFieldFunctions.H.

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

Definition at line 205 of file PointPatchFieldFunctions.H.

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

Definition at line 164 of file PointPatchFieldFunctions.H.

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

Definition at line 96 of file PointPatchFieldFunctions.H.

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

Definition at line 104 of file PointPatchFieldFunctions.H.

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

Definition at line 47 of file PointPatchFieldFunctions.H.

References Foam::T().

Here is the call graph for this function:

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

Definition at line 268 of file PointPatchFieldFunctions.H.

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

Definition at line 268 of file PointPatchFieldFunctions.H.

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

Definition at line 268 of file PointPatchFieldFunctions.H.

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

Definition at line 319 of file PointPatchFieldFunctions.H.

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

Definition at line 305 of file PointPatchFieldFunctions.H.

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

Definition at line 312 of file PointPatchFieldFunctions.H.

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

Definition at line 291 of file PointPatchFieldFunctions.H.

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

Definition at line 209 of file PointPatchFieldFunctions.H.

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

Definition at line 167 of file PointPatchFieldFunctions.H.

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

Definition at line 269 of file PointPatchFieldFunctions.H.

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

Definition at line 269 of file PointPatchFieldFunctions.H.

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

Definition at line 269 of file PointPatchFieldFunctions.H.

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

Definition at line 270 of file PointPatchFieldFunctions.H.

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

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

Definition at line 270 of file PointPatchFieldFunctions.H.

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

Definition at line 270 of file PointPatchFieldFunctions.H.

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

Definition at line 354 of file PointPatchFieldFunctions.H.

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

Definition at line 361 of file PointPatchFieldFunctions.H.

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

Definition at line 284 of file PointPatchFieldFunctions.H.

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

Definition at line 277 of file PointPatchFieldFunctions.H.

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

Definition at line 333 of file PointPatchFieldFunctions.H.

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

Definition at line 326 of file PointPatchFieldFunctions.H.

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

Definition at line 88 of file PointPatchFieldFunctions.H.

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

Definition at line 80 of file PointPatchFieldFunctions.H.

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

Definition at line 128 of file PointPatchFieldFunctions.H.

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

Definition at line 128 of file PointPatchFieldFunctions.H.

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

Definition at line 129 of file PointPatchFieldFunctions.H.

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

Definition at line 129 of file PointPatchFieldFunctions.H.

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

Definition at line 208 of file PointPatchFieldFunctions.H.

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

Definition at line 208 of file PointPatchFieldFunctions.H.

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

Definition at line 166 of file PointPatchFieldFunctions.H.

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

Definition at line 146 of file PointPatchFieldFunctions.H.

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

Definition at line 267 of file PointPatchFieldFunctions.H.

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

Definition at line 267 of file PointPatchFieldFunctions.H.

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

Definition at line 267 of file PointPatchFieldFunctions.H.

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

Definition at line 64 of file PointPatchFieldFunctions.H.

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

Definition at line 130 of file PointPatchFieldFunctions.H.

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

Definition at line 130 of file PointPatchFieldFunctions.H.

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

Definition at line 347 of file PointPatchFieldFunctions.H.

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

Definition at line 72 of file PointPatchFieldFunctions.H.

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

Definition at line 206 of file PointPatchFieldFunctions.H.

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

Definition at line 206 of file PointPatchFieldFunctions.H.

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

Definition at line 165 of file PointPatchFieldFunctions.H.

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

Definition at line 340 of file PointPatchFieldFunctions.H.

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

Definition at line 56 of file PointPatchFieldFunctions.H.

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

Definition at line 298 of file PointPatchFieldFunctions.H.

For further information go to www.openfoam.org