flow
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
Loading...
Searching...
No Matches
Level Struct Reference

Public Attributes

std::unique_ptr< GridHaloTopology< kDim > > halo
 
std::unique_ptr< GridHalo< double > > dev
 
C3 e
 
C3 inner
 
C3 og
 
C3 ratio {2, 2, 2}
 
C3 cfac {1, 1, 1}
 
Index n = 0
 
long gCells = 0
 
CCField x
 
CCField rhs
 
CCField res
 
CCField ox
 
CCField oy
 
CCField oz
 
FPV AC
 
FPV AW
 
FPV AE
 
FPV AS
 
FPV AN
 
FPV AB
 
FPV AT
 

Detailed Description

Definition at line 47 of file test_distributed_mg.cpp.

Member Data Documentation

◆ halo

std::unique_ptr<GridHaloTopology<kDim> > Level::halo

Definition at line 48 of file test_distributed_mg.cpp.

Referenced by DistMG::init().

◆ dev

std::unique_ptr<GridHalo<double> > Level::dev

Definition at line 49 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), DistMG::smooth(), and DistMG::vcycle().

◆ e

◆ inner

C3 Level::inner

Definition at line 50 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), and DistMG::vcycle().

◆ og

C3 Level::og

Definition at line 50 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), main(), and DistMG::smooth().

◆ ratio

C3 Level::ratio {2, 2, 2}

Definition at line 50 of file test_distributed_mg.cpp.

Referenced by DistMG::vcycle().

◆ cfac

C3 Level::cfac {1, 1, 1}

Definition at line 50 of file test_distributed_mg.cpp.

Referenced by DistMG::init().

◆ n

Index Level::n = 0

Definition at line 51 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), and main().

◆ gCells

long Level::gCells = 0

Definition at line 52 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), and DistMG::removeMean().

◆ x

CCField Level::x

Definition at line 53 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), main(), DistMG::smooth(), and DistMG::vcycle().

◆ rhs

CCField Level::rhs

Definition at line 53 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), DistMG::smooth(), and DistMG::vcycle().

◆ res

CCField Level::res

Definition at line 53 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), and DistMG::vcycle().

◆ ox

CCField Level::ox

Definition at line 53 of file test_distributed_mg.cpp.

Referenced by DistMG::init().

◆ oy

CCField Level::oy

Definition at line 53 of file test_distributed_mg.cpp.

Referenced by DistMG::init().

◆ oz

CCField Level::oz

Definition at line 53 of file test_distributed_mg.cpp.

Referenced by DistMG::init().

◆ AC

FPV Level::AC

Definition at line 54 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), DistMG::smooth(), and DistMG::vcycle().

◆ AW

FPV Level::AW

Definition at line 54 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), DistMG::smooth(), and DistMG::vcycle().

◆ AE

FPV Level::AE

Definition at line 54 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), DistMG::smooth(), and DistMG::vcycle().

◆ AS

FPV Level::AS

Definition at line 54 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), DistMG::smooth(), and DistMG::vcycle().

◆ AN

FPV Level::AN

Definition at line 54 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), DistMG::smooth(), and DistMG::vcycle().

◆ AB

FPV Level::AB

Definition at line 54 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), DistMG::smooth(), and DistMG::vcycle().

◆ AT

FPV Level::AT

Definition at line 54 of file test_distributed_mg.cpp.

Referenced by DistMG::init(), DistMG::smooth(), and DistMG::vcycle().


The documentation for this struct was generated from the following file: