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

#include <BoundaryQs.h>

Public Member Functions

 BoundaryQs ()
 
 BoundaryQs (std::string q, bool binaer)
 
 BoundaryQs (std::string q, std::shared_ptr< Parameter > para, std::string str, bool binaer)
 
 ~BoundaryQs (void)
 
unsigned int getSize (unsigned int level)
 
unsigned int getLevel ()
 
void setIndexInVector (std::vector< std::vector< int > > &data, unsigned int level) const
 
void setValuesInVector (std::vector< std::vector< std::vector< real > > > &q27, unsigned int level) const
 
void setIndex (int *indices, unsigned int level) const
 
void setValues (real **q27, unsigned int level) const
 
void getQs (std::vector< std::vector< std::vector< real > > > &qs)
 
void getIndices (std::vector< std::vector< uint > > &indices)
 

Detailed Description

Definition at line 47 of file BoundaryQs.h.

Constructor & Destructor Documentation

◆ BoundaryQs() [1/3]

vf::gpu::BoundaryQs::BoundaryQs ( )

Definition at line 79 of file BoundaryQs.cpp.

◆ BoundaryQs() [2/3]

vf::gpu::BoundaryQs::BoundaryQs ( std::string  q,
bool  binaer 
)

Definition at line 45 of file BoundaryQs.cpp.

◆ BoundaryQs() [3/3]

vf::gpu::BoundaryQs::BoundaryQs ( std::string  q,
std::shared_ptr< Parameter para,
std::string  str,
bool  binaer 
)

Definition at line 61 of file BoundaryQs.cpp.

◆ ~BoundaryQs()

vf::gpu::BoundaryQs::~BoundaryQs ( void  )

Definition at line 94 of file BoundaryQs.cpp.

Member Function Documentation

◆ getIndices()

void vf::gpu::BoundaryQs::getIndices ( std::vector< std::vector< uint > > &  indices)

Definition at line 246 of file BoundaryQs.cpp.

◆ getLevel()

unsigned int vf::gpu::BoundaryQs::getLevel ( )

Definition at line 197 of file BoundaryQs.cpp.

◆ getQs()

void vf::gpu::BoundaryQs::getQs ( std::vector< std::vector< std::vector< real > > > &  qs)

Definition at line 230 of file BoundaryQs.cpp.

◆ getSize()

unsigned int vf::gpu::BoundaryQs::getSize ( unsigned int  level)

Definition at line 192 of file BoundaryQs.cpp.

◆ setIndex()

void vf::gpu::BoundaryQs::setIndex ( int indices,
unsigned int  level 
) const

Definition at line 223 of file BoundaryQs.cpp.

◆ setIndexInVector()

void vf::gpu::BoundaryQs::setIndexInVector ( std::vector< std::vector< int > > &  data,
unsigned int  level 
) const

Definition at line 217 of file BoundaryQs.cpp.

◆ setValues()

void vf::gpu::BoundaryQs::setValues ( real **  q27,
unsigned int  level 
) const

Definition at line 210 of file BoundaryQs.cpp.

◆ setValuesInVector()

void vf::gpu::BoundaryQs::setValuesInVector ( std::vector< std::vector< std::vector< real > > > &  q27,
unsigned int  level 
) const

Definition at line 203 of file BoundaryQs.cpp.


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