quadgrid 0.1
simple cartesian quad grid with particles for c++/octave
Loading...
Searching...
No Matches
ptcl_to_grd_update_t< P2G_t, COORD_t > Class Template Reference

Template class for the update of ptcl_to_grd mapping. More...

#include <particles.h>

Public Member Functions

 ptcl_to_grd_update_t (P2G_t ptcl_to_grd_, const COORD_t x_, const COORD_t y_, double hx_, double hy_, const idx_t nrows_)
void operator() (particles_t::idx_t ii)

Private Types

using idx_t = particles_t::idx_t

Private Attributes

P2G_t ptcl_to_grd
const COORD_t x
const COORD_t y
const double hx
const double hy
const idx_t nrows

Detailed Description

template<typename P2G_t, typename COORD_t>
class ptcl_to_grd_update_t< P2G_t, COORD_t >

Template class for the update of ptcl_to_grd mapping.

Member Typedef Documentation

◆ idx_t

template<typename P2G_t, typename COORD_t>
using ptcl_to_grd_update_t< P2G_t, COORD_t >::idx_t = particles_t::idx_t
private

Constructor & Destructor Documentation

◆ ptcl_to_grd_update_t()

template<typename P2G_t, typename COORD_t>
ptcl_to_grd_update_t< P2G_t, COORD_t >::ptcl_to_grd_update_t ( P2G_t ptcl_to_grd_,
const COORD_t x_,
const COORD_t y_,
double hx_,
double hy_,
const idx_t nrows_ )
inline

Member Function Documentation

◆ operator()()

template<typename P2G_t, typename COORD_t>
void ptcl_to_grd_update_t< P2G_t, COORD_t >::operator() ( particles_t::idx_t ii)
inline

Member Data Documentation

◆ hx

template<typename P2G_t, typename COORD_t>
const double ptcl_to_grd_update_t< P2G_t, COORD_t >::hx
private

◆ hy

template<typename P2G_t, typename COORD_t>
const double ptcl_to_grd_update_t< P2G_t, COORD_t >::hy
private

◆ nrows

template<typename P2G_t, typename COORD_t>
const idx_t ptcl_to_grd_update_t< P2G_t, COORD_t >::nrows
private

◆ ptcl_to_grd

template<typename P2G_t, typename COORD_t>
P2G_t ptcl_to_grd_update_t< P2G_t, COORD_t >::ptcl_to_grd
private

◆ x

template<typename P2G_t, typename COORD_t>
const COORD_t ptcl_to_grd_update_t< P2G_t, COORD_t >::x
private

◆ y

template<typename P2G_t, typename COORD_t>
const COORD_t ptcl_to_grd_update_t< P2G_t, COORD_t >::y
private

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