VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
vf::gpu::GridFactory Class Reference

#include <GridFactory.h>

Public Member Functions

SPtr< GridmakeGrid (SPtr< Object > gridShape, real startX, real startY, real startZ, real endX, real endY, real endZ, real delta, uint level, const std::string &d3Qxx="D3Q27")
 
void setTriangularMeshDiscretizationMethod (TriangularMeshDiscretizationMethod triangularMeshDiscretizationMethod)
 
void setTriangularMeshDiscretizationStrategy (SPtr< TriangularMeshDiscretizationStrategy > strategy)
 

Static Public Member Functions

static SPtr< GridFactorymake ()
 

Detailed Description

Definition at line 54 of file GridFactory.h.

Member Function Documentation

◆ make()

static SPtr< GridFactory > vf::gpu::GridFactory::make ( )
inlinestatic

Definition at line 57 of file GridFactory.h.

◆ makeGrid()

SPtr< Grid > vf::gpu::GridFactory::makeGrid ( SPtr< Object gridShape,
real  startX,
real  startY,
real  startZ,
real  endX,
real  endY,
real  endZ,
real  delta,
uint  level,
const std::string &  d3Qxx = "D3Q27" 
)
inline

Definition at line 62 of file GridFactory.h.

◆ setTriangularMeshDiscretizationMethod()

void vf::gpu::GridFactory::setTriangularMeshDiscretizationMethod ( TriangularMeshDiscretizationMethod  triangularMeshDiscretizationMethod)
inline

Definition at line 76 of file GridFactory.h.

◆ setTriangularMeshDiscretizationStrategy()

void vf::gpu::GridFactory::setTriangularMeshDiscretizationStrategy ( SPtr< TriangularMeshDiscretizationStrategy strategy)
inline

Definition at line 97 of file GridFactory.h.


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