$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

gridConversion2D.hh File Reference

#include <algorithm>
#include "multiGrid/gridConversion2D.h"
Include dependency graph for gridConversion2D.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  plb
 

All OpenLB code is contained in this namespace.


Functions

Box2D plb::scaleBox (Box2D box, plint nLevel)
MultiBlockManagement2D plb::scaleMultiBlockManagement (MultiBlockManagement2D const &multiBlockManagement, plint nLevel)
template<typename T >
std::auto_ptr
< MultiScalarField2D< T > > 
plb::coarsen (MultiScalarField2D< T > &fineField, plint dimDx, plint dimDt, plint dxScale, plint dtScale)
template<typename T , int nDim>
std::auto_ptr
< MultiTensorField2D< T, nDim > > 
plb::coarsen (MultiTensorField2D< T, nDim > &fineField, plint dimDx, plint dimDt, plint dxScale, plint dtScale)
template<typename T >
std::auto_ptr
< MultiScalarField2D< T > > 
plb::refine (MultiScalarField2D< T > &coarseField, plint dimDx, plint dimDt, plint dxScale, plint dtScale)
template<typename T , int nDim>
std::auto_ptr
< MultiTensorField2D< T, nDim > > 
plb::refine (MultiTensorField2D< T, nDim > &coarseField, plint dimDx, plint dimDt, plint dxScale, plint dtScale)
template<typename T , template< typename U > class Descriptor>
std::auto_ptr
< MultiBlockLattice2D< T,
Descriptor > > 
plb::coarsen (MultiBlockLattice2D< T, Descriptor > &fineLattice, plint dxScale, plint dtScale, Dynamics< T, Descriptor > *backgroundDynamics)
template<typename T , template< typename U > class Descriptor>
std::auto_ptr
< MultiBlockLattice2D< T,
Descriptor > > 
plb::refine (MultiBlockLattice2D< T, Descriptor > &coarseLattice, plint dxScale, plint dtScale, Dynamics< T, Descriptor > *backgroundDynamics)