waLBerla 7.2
Loading...
Searching...
No Matches
03_AdvancedLBMCodegen.cpp File Reference

Detailed Description

#include "blockforest/all.h"
#include "core/all.h"
#include "domain_decomposition/all.h"
#include "field/all.h"
#include "field/vtk/VTKWriter.h"
#include "geometry/all.h"
#include "stencil/D2Q9.h"
#include "timeloop/all.h"
#include "CumulantMRTNoSlip.h"
#include "CumulantMRTPackInfo.h"
#include "CumulantMRTSweep.h"
#include "InitialPDFsSetter.h"

Namespaces

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

Typedefs

using walberla::VectorField_T = field::GhostLayerField< real_t, Stencil_T::D >
 
using walberla::NoSlip_T = lbm::CumulantMRTNoSlip
 [VelocityFunctor]
 

Functions

void walberla::initShearFlowVelocityField (const shared_ptr< StructuredBlockForest > &blocks, const BlockDataID &velocityFieldId, const Config::BlockHandle &config)
 Shear Flow Velocity Initialization ///.
 
int walberla::main (int argc, char **argv)
 Main Function ///.
 
int main (int argc, char **argv)
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )