$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include "core/globalDefs.h"#include "multiBlock/nonLocalTransfer2D.h"#include <vector>

Go to the source code of this file.
Namespaces | |
| namespace | plb |
All OpenLB code is contained in this namespace. | |
Functions | |
| template<typename T > | |
| void | plb::copyNonLocal (MultiScalarField2D< T > const &from, MultiScalarField2D< T > &to, Box2D const &domain) |
| Equal-domain copy between two scalar-fields with different parallelization. | |
| template<typename T > | |
| void | plb::copy (MultiScalarField2D< T > const &from, Box2D const &fromDomain, MultiScalarField2D< T > &to, Box2D const &toDomain) |
| Inter-domain copy between two scalar-fields. | |
| template<typename T > | |
| void | plb::copyNonLocal (MultiNTensorField2D< T > const &from, MultiNTensorField2D< T > &to, Box2D const &domain) |
| Equal-domain copy between two ntensor-fields with different parallelization. | |
| template<typename T > | |
| void | plb::copy (MultiNTensorField2D< T > const &from, Box2D const &fromDomain, MultiNTensorField2D< T > &to, Box2D const &toDomain) |
| Inter-domain copy between two ntensor-fields. | |
| template<typename T , int nDim> | |
| void | plb::copyNonLocal (MultiTensorField2D< T, nDim > const &from, MultiTensorField2D< T, nDim > &to, Box2D const &domain) |
| Equal-domain copy between two tensor-fields with different parallelization. | |
| template<typename T , int nDim> | |
| void | plb::copy (MultiTensorField2D< T, nDim > const &from, Box2D const &fromDomain, MultiTensorField2D< T, nDim > &to, Box2D const &toDomain) |
| Inter-domain copy between two tensor-fields. | |
| template<typename T , template< typename U > class Descriptor> | |
| void | plb::copyNonLocal (MultiBlockLattice2D< T, Descriptor > const &from, MultiBlockLattice2D< T, Descriptor > &to, Box2D const &domain, modif::ModifT whichContent) |
| Equal-domain copy between two block-lattices with different parallelization. | |
| template<typename T , template< typename U > class Descriptor> | |
| void | plb::copy (MultiBlockLattice2D< T, Descriptor > const &from, Box2D const &fromDomain, MultiBlockLattice2D< T, Descriptor > &to, Box2D const &toDomain, modif::ModifT whichContent) |
| Inter-domain copy between two block-lattices. | |
| template<typename T , template< typename U > class Descriptor> | |
| void | plb::copyPopulations (MultiBlockLattice2D< T, Descriptor > const &from, Box2D const &fromDomain, MultiBlockLattice2D< T, Descriptor > &to, Box2D const &toDomain) |
| Inter-domain copy of the populations and external scalars between two block-lattices. | |
| template<typename T , template< typename U > class Descriptor> | |
| void | plb::copyAll (MultiBlockLattice2D< T, Descriptor > const &from, Box2D const &fromDomain, MultiBlockLattice2D< T, Descriptor > &to, Box2D const &toDomain) |
| Inter-domain copy of the populations, external scalars, and dynamic variables between two block-lattices. | |
| template<typename T , template< typename U > class Descriptor> | |
| void | plb::copyRegenerate (MultiBlockLattice2D< T, Descriptor > const &from, Box2D const &fromDomain, MultiBlockLattice2D< T, Descriptor > &to, Box2D const &toDomain) |
| Inter-domain copy of all variables, and reconstitution of the dynamics objects, between two block-lattices. | |
Geometry specifications for 2D multiblocks -- header file.
1.6.3
1.6.3