PhyStar  v0.0.0 thu24
ibm::IBElement< N_dim > Struct Template Reference

#include <IBElement.hpp>

Collaboration diagram for ibm::IBElement< N_dim >:

Public Member Functions

 IBElement ()
 
IBElementoperator= (const IBElement &p)
 
const auto & GetPos ()
 
const auto & GetPos (int i)
 

Public Attributes

Vecr< N_dim > pos
 
std::vector< int > nodelist
 
Real ds = 0.
 
int isinside = 0
 
int isinside_extend = 0
 
int id = -999
 

Constructor & Destructor Documentation

◆ IBElement()

template<int N_dim>
ibm::IBElement< N_dim >::IBElement ( )
inline

Member Function Documentation

◆ GetPos() [1/2]

template<int N_dim>
const auto& ibm::IBElement< N_dim >::GetPos ( )
inline

◆ GetPos() [2/2]

template<int N_dim>
const auto& ibm::IBElement< N_dim >::GetPos ( int  i)
inline

◆ operator=()

Member Data Documentation

◆ ds

template<int N_dim>
Real ibm::IBElement< N_dim >::ds = 0.

◆ id

template<int N_dim>
int ibm::IBElement< N_dim >::id = -999

◆ isinside

template<int N_dim>
int ibm::IBElement< N_dim >::isinside = 0

◆ isinside_extend

template<int N_dim>
int ibm::IBElement< N_dim >::isinside_extend = 0

◆ nodelist

template<int N_dim>
std::vector<int> ibm::IBElement< N_dim >::nodelist

◆ pos

template<int N_dim>
Vecr<N_dim> ibm::IBElement< N_dim >::pos

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