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

#include <IBPoint.hpp>

Public Member Functions

 IBPoint ()
 
IBPointoperator= (const IBPoint &p)
 
const auto & GetPos ()
 
const auto & GetPos (int i)
 

Public Attributes

Vecr< N_dim > pos
 
Vecr< N_dim > vel
 
Vecr< N_dim > dx
 
Vecr< N_dim > velb
 
Vecr< N_dim > force
 
Real ds
 
Veci< N_dim > ind_of_grid
 
int isinside
 
int isinside_extend
 
int id
 

Constructor & Destructor Documentation

◆ IBPoint()

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

Member Function Documentation

◆ GetPos() [1/2]

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

◆ GetPos() [2/2]

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

◆ operator=()

Member Data Documentation

◆ ds

template<int N_dim>
Real ibm::IBPoint< N_dim >::ds

◆ dx

template<int N_dim>
Vecr<N_dim> ibm::IBPoint< N_dim >::dx

◆ force

template<int N_dim>
Vecr<N_dim> ibm::IBPoint< N_dim >::force

◆ id

template<int N_dim>
int ibm::IBPoint< N_dim >::id

◆ ind_of_grid

template<int N_dim>
Veci<N_dim> ibm::IBPoint< N_dim >::ind_of_grid

◆ isinside

template<int N_dim>
int ibm::IBPoint< N_dim >::isinside

◆ isinside_extend

template<int N_dim>
int ibm::IBPoint< N_dim >::isinside_extend

◆ pos

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

◆ vel

template<int N_dim>
Vecr<N_dim> ibm::IBPoint< N_dim >::vel

◆ velb

template<int N_dim>
Vecr<N_dim> ibm::IBPoint< N_dim >::velb

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