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

#include <IBNode.hpp>

Collaboration diagram for ibm::IBNode< N_dim >:

Public Member Functions

 IBNode ()
 
IBNodeoperator= (const IBNode &p)
 
const auto & GetPos ()
 
const auto & GetPos (int i)
 

Public Attributes

Vecr< N_dim > pos
 
std::vector< int > elmlist
 
int isinside = 0
 
int isinside_extend = 0
 
int id = -999
 

Constructor & Destructor Documentation

◆ IBNode()

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

Member Function Documentation

◆ GetPos() [1/2]

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

◆ GetPos() [2/2]

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

◆ operator=()

Member Data Documentation

◆ elmlist

template<int N_dim>
std::vector<int> ibm::IBNode< N_dim >::elmlist

◆ id

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

◆ isinside

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

◆ isinside_extend

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

◆ pos

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

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