waLBerla 7.2
Loading...
Searching...
No Matches
02_LBMLatticeModelGeneration.cpp File Reference

Detailed Description

#include "blockforest/all.h"
#include "core/all.h"
#include "domain_decomposition/all.h"
#include "field/all.h"
#include "geometry/all.h"
#include "lbm/boundary/factories/DefaultBoundaryHandling.h"
#include "lbm/field/AddToStorage.h"
#include "lbm/field/PdfField.h"
#include "lbm/field/initializer/all.h"
#include "lbm/vtk/VTKOutput.h"
#include "timeloop/all.h"
#include "SRTLatticeModel.h"
#include "SRTPackInfo.h"

Classes

struct  walberla::ShearFlowInit
 Shear Flow Initialization Functor ///. More...
 

Namespaces

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

Typedefs

using walberla::LatticeModel_T = lbm::SRTLatticeModel
 Typedef Aliases ///.
 
using walberla::PackInfo_T = pystencils::SRTPackInfo
 Typedef Aliases ///.
 
using walberla::Stencil_T = LatticeModel_T::Stencil
 
using walberla::CommunicationStencil_T = LatticeModel_T::CommunicationStencil
 
using walberla::PdfField_T = lbm::PdfField< LatticeModel_T >
 [typedefs]
 
using walberla::flag_t = walberla::uint8_t
 
using walberla::FlagField_T = FlagField< flag_t >
 
using walberla::BHFactory = lbm::DefaultBoundaryHandlingFactory< LatticeModel_T, FlagField_T >
 

Functions

int walberla::main (int argc, char **argv)
 Main Function ///.
 
int main (int argc, char **argv)
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )