TimeStep.h File Reference

Classes

class  walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >
 
class  walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::VoidFunctionWrappper
 
class  walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::BlockFunctionWrappper
 
class  walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::SharedVoidFunctor< F >
 
class  walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::SharedBlockFunctor< F >
 

Namespaces

 walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 
 walberla::lbm
 
 walberla::lbm::refinement
 

Functions

template<typename LatticeModel_T , typename BoundaryHandling_T , typename Sweep_T >
shared_ptr< TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > > walberla::lbm::refinement::makeTimeStep (weak_ptr< StructuredBlockForest > blocks, shared_ptr< Sweep_T > &sweep, const BlockDataID &pdfFieldId, const BlockDataID &boundaryHandlingId, const Set< SUID > &requiredBlockSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleBlockSelectors=Set< SUID >::emptySet())
 
template<typename LatticeModel_T , typename BoundaryHandling_T , typename Sweep_T >
shared_ptr< TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > > walberla::lbm::refinement::makeTimeStep (weak_ptr< StructuredBlockForest > blocks, shared_ptr< Sweep_T > &sweep, const BlockDataID &pdfFieldId, const BlockDataID &boundaryHandlingId, const shared_ptr< TimeStepPdfPackInfo > &pdfPackInfo, const Set< SUID > &requiredBlockSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleBlockSelectors=Set< SUID >::emptySet())