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

plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor > Class Template Reference

#include <advectionDiffusionBoundaryCondition3D.h>

Inheritance diagram for plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >:

List of all members.

Public Member Functions

virtual ~OnLatticeAdvectionDiffusionBoundaryCondition3D ()
virtual void addTemperatureBoundary0N (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary0P (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary1N (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary1P (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary2N (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary2P (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge0NN (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge0NP (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge0PN (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge0PP (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge1NN (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge1NP (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge1PN (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge1PP (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge2NN (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge2NP (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge2PN (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge2PP (Box3D domain, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerNNN (plint x, plint y, plint z, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerNNP (plint x, plint y, plint z, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerNPN (plint x, plint y, plint z, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerNPP (plint x, plint y, plint z, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerPNN (plint x, plint y, plint z, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerPNP (plint x, plint y, plint z, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerPPN (plint x, plint y, plint z, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerPPP (plint x, plint y, plint z, BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
void setTemperatureConditionOnBlockBoundaries (BlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)
virtual void addTemperatureBoundary0N (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary0P (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary1N (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary1P (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary2N (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureBoundary2P (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge0NN (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge0NP (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge0PN (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge0PP (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge1NN (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge1NP (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge1PN (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge1PP (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge2NN (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge2NP (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge2PN (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureEdge2PP (Box3D domain, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerNNN (plint x, plint y, plint z, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerNNP (plint x, plint y, plint z, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerNPN (plint x, plint y, plint z, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerNPP (plint x, plint y, plint z, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerPNN (plint x, plint y, plint z, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerPNP (plint x, plint y, plint z, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerPPN (plint x, plint y, plint z, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
virtual void addTemperatureCornerPPP (plint x, plint y, plint z, MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)=0
void setTemperatureConditionOnBlockBoundaries (MultiBlockLattice3D< T, Descriptor > &lattice, boundary::BcType bcType=boundary::dirichlet)

template<typename T, template< typename U > class Descriptor>
class plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >


Constructor & Destructor Documentation

template<typename T , template< typename U > class Descriptor>
virtual plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::~OnLatticeAdvectionDiffusionBoundaryCondition3D (  )  [inline, virtual]

Member Function Documentation

template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary0N ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary0N ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary0P ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary0P ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary1N ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary1N ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary1P ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary1P ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary2N ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary2N ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary2P ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary2P ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNNN ( plint  x,
plint  y,
plint  z,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNNN ( plint  x,
plint  y,
plint  z,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNNP ( plint  x,
plint  y,
plint  z,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNNP ( plint  x,
plint  y,
plint  z,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNPN ( plint  x,
plint  y,
plint  z,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNPN ( plint  x,
plint  y,
plint  z,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNPP ( plint  x,
plint  y,
plint  z,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNPP ( plint  x,
plint  y,
plint  z,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPNN ( plint  x,
plint  y,
plint  z,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPNN ( plint  x,
plint  y,
plint  z,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPNP ( plint  x,
plint  y,
plint  z,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPNP ( plint  x,
plint  y,
plint  z,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPPN ( plint  x,
plint  y,
plint  z,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPPN ( plint  x,
plint  y,
plint  z,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPPP ( plint  x,
plint  y,
plint  z,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPPP ( plint  x,
plint  y,
plint  z,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0NN ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0NN ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0NP ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0NP ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0PN ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0PN ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0PP ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0PP ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1NN ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1NN ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1NP ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1NP ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1PN ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1PN ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1PP ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1PP ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2NN ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2NN ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2NP ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2NP ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2PN ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2PN ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2PP ( Box3D  domain,
MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
virtual void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2PP ( Box3D  domain,
BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [pure virtual]
template<typename T , template< typename U > class Descriptor>
void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::setTemperatureConditionOnBlockBoundaries ( MultiBlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [inline]

References plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary0N(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary0P(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary1N(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary1P(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary2N(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary2P(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNNN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNNP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNPN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNPP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPNN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPNP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPPN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPPP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0NN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0NP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0PN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0PP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1NN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1NP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1PN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1PP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2NN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2NP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2PN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2PP(), plb::MultiBlock3D::getNx(), plb::MultiBlock3D::getNy(), and plb::MultiBlock3D::getNz().

template<typename T , template< typename U > class Descriptor>
void plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::setTemperatureConditionOnBlockBoundaries ( BlockLattice3D< T, Descriptor > &  lattice,
boundary::BcType  bcType = boundary::dirichlet 
) [inline]

References plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary0N(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary0P(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary1N(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary1P(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary2N(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureBoundary2P(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNNN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNNP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNPN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerNPP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPNN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPNP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPPN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureCornerPPP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0NN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0NP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0PN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge0PP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1NN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1NP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1PN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge1PP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2NN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2NP(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2PN(), plb::OnLatticeAdvectionDiffusionBoundaryCondition3D< T, Descriptor >::addTemperatureEdge2PP(), plb::AtomicBlock3D::getNx(), plb::AtomicBlock3D::getNy(), and plb::AtomicBlock3D::getNz().


The documentation for this class was generated from the following files: