quadgrid 0.1
simple cartesian quad grid with particles for c++/octave
Loading...
Searching...
No Matches
particles_t::update_ptcl_to_grd_host Class Reference

#include <particles_imp.h>

Static Public Member Functions

static void update (particles_t &p)

Detailed Description

Definition at line 545 of file particles_imp.h.

Member Function Documentation

◆ update()

void particles_t::update_ptcl_to_grd_host::update ( particles_t & p)
inlinestatic

Definition at line 552 of file particles_imp.h.

552 {
553 ptcl_to_grd_update_t p2gu (p.ptcl_to_grd.begin (), p.x.begin (), p.y.begin (), p.grid.hx(), p.grid.hy(), p.grid.num_rows() );
554 range rng (0, p.num_particles);
555 std::for_each(rng.begin(), rng.end(), p2gu);}
real_t hy() const
idx_t num_rows() const
real_t hx() const
idx_t num_particles
number of particles.
Definition particles.h:34
vector_t< idx_t > ptcl_to_grd
particles->grid connectivity.
Definition particles.h:46
vector_t< real_t > x
x coordinate of particle positions.
Definition particles.h:35
const quadgrid_t< vector_t< real_t > > & grid
refernce to a grid object.
Definition particles.h:48
vector_t< real_t > y
y coordinate of particle positions.
Definition particles.h:36

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