Namespaces | Macros | Functions
GeometricTensorField.H File Reference

Tensor specific part of the implementation of GeometricField. More...

Include dependency graph for GeometricTensorField.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Foam
 

Macros

#define TEMPLATE   template<template<class> class PatchField, class GeoMesh>
 

Functions

template<class Cmpt , template< class > class PatchField, class GeoMesh >
void zip (GeometricField< Tensor< Cmpt >, PatchField, GeoMesh > &result, const GeometricField< Cmpt, PatchField, GeoMesh > &xx, const GeometricField< Cmpt, PatchField, GeoMesh > &xy, const GeometricField< Cmpt, PatchField, GeoMesh > &xz, const GeometricField< Cmpt, PatchField, GeoMesh > &yx, const GeometricField< Cmpt, PatchField, GeoMesh > &yy, const GeometricField< Cmpt, PatchField, GeoMesh > &yz, const GeometricField< Cmpt, PatchField, GeoMesh > &zx, const GeometricField< Cmpt, PatchField, GeoMesh > &zy, const GeometricField< Cmpt, PatchField, GeoMesh > &zz)
 
template<class Cmpt , template< class > class PatchField, class GeoMesh >
void unzip (const GeometricField< Tensor< Cmpt >, PatchField, GeoMesh > &input, GeometricField< Cmpt, PatchField, GeoMesh > &xx, GeometricField< Cmpt, PatchField, GeoMesh > &xy, GeometricField< Cmpt, PatchField, GeoMesh > &xz, GeometricField< Cmpt, PatchField, GeoMesh > &yx, GeometricField< Cmpt, PatchField, GeoMesh > &yy, GeometricField< Cmpt, PatchField, GeoMesh > &yz, GeometricField< Cmpt, PatchField, GeoMesh > &zx, GeometricField< Cmpt, PatchField, GeoMesh > &zy, GeometricField< Cmpt, PatchField, GeoMesh > &zz)
 
template<class Cmpt , template< class > class PatchField, class GeoMesh >
void zipRows (GeometricField< Tensor< Cmpt >, PatchField, GeoMesh > &result, const GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &x, const GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &y, const GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &z)
 
template<class Cmpt , template< class > class PatchField, class GeoMesh >
void zipCols (GeometricField< Tensor< Cmpt >, PatchField, GeoMesh > &result, const GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &x, const GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &y, const GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &z)
 
template<class Cmpt , template< class > class PatchField, class GeoMesh >
void unzipRows (const GeometricField< Tensor< Cmpt >, PatchField, GeoMesh > &input, GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &x, GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &y, GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &z)
 
template<class Cmpt , template< class > class PatchField, class GeoMesh >
void unzipCols (const GeometricField< Tensor< Cmpt >, PatchField, GeoMesh > &input, GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &x, GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &y, GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &z)
 
template<class Cmpt , template< class > class PatchField, class GeoMesh >
void unzipRow (const GeometricField< Tensor< Cmpt >, PatchField, GeoMesh > &input, const vector::components cmpt, GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &result)
 
template<class Cmpt , template< class > class PatchField, class GeoMesh >
void unzipCol (const GeometricField< Tensor< Cmpt >, PatchField, GeoMesh > &input, const vector::components cmpt, GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &result)
 
template<class Cmpt , template< class > class PatchField, class GeoMesh >
void unzipDiag (const GeometricField< Tensor< Cmpt >, PatchField, GeoMesh > &input, GeometricField< Vector< Cmpt >, PatchField, GeoMesh > &result)
 

Detailed Description

Tensor specific part of the implementation of GeometricField.

Original source file GeometricTensorField.H

InClass Foam::GeometricTensorField

Source files

Definition in file GeometricTensorField.H.

Macro Definition Documentation

◆ TEMPLATE

#define TEMPLATE   template<template<class> class PatchField, class GeoMesh>

Definition at line 41 of file GeometricTensorField.H.