waLBerla 7.3
Loading...
Searching...
No Matches
FlowAroundSphereExample.cpp File Reference
#include "core/all.h"
#include "blockforest/all.h"
#include "geometry/all.h"
#include "lbm/lattice_model/CollisionModel.h"
#include "stencil/all.h"
#include "field/all.h"
#include "timeloop/all.h"
#include "blockforest/communication/UniformBufferedScheme.h"
#include "field/communication/StencilRestrictedPackInfo.h"
#include "domain_decomposition/SharedSweep.h"
#include "walberla/v8/HaloExchange.hpp"
#include "walberla/v8/Memory.hpp"
#include "walberla/v8/Sweep.hpp"
#include "gen/FlowAroundSphereExample.hpp"

Namespaces

namespace  FlowAroundSphere

Typedefs

using FlowAroundSphere::MemoryTag = memtag::automatic
using FlowAroundSphere::ScalarField_T = memory::Field<real_t, 1, MemoryTag>
using FlowAroundSphere::VectorField_T = memory::Field<real_t, 3, MemoryTag>
using FlowAroundSphere::LbStencil = stencil::D3Q19
using FlowAroundSphere::PdfField_T = memory::Field<real_t, LbStencil::Q, MemoryTag>

Functions

FlowAroundSphereExample::gen::QBBData FlowAroundSphere::sqSignedDistanceToSphere (geometry::Sphere sphere, Vector3< real_t > point)
void FlowAroundSphere::run (int argc, char **argv)
int main (int argc, char **argv)

Function Documentation

◆ main()

int main ( int argc,
char ** argv )