OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
Field< f, Sys_eqs > Class Template Reference

Detailed Description

template<unsigned int f, typename Sys_eqs>
class Field< f, Sys_eqs >

Definition at line 82 of file eq.hpp.

Static Public Member Functions

static void value (const map_grid &g_map, grid_dist_key_dx< Sys_eqs::dims > &kmap, const grid_sm< Sys_eqs::dims, void > &gs, typename Sys_eqs::stype(&spacing)[Sys_eqs::dims], std::unordered_map< long int, typename Sys_eqs::stype > &cols, typename Sys_eqs::stype coeff)
 fill the row
 
static grid_key_dx< Sys_eqs::dims > position (grid_key_dx< Sys_eqs::dims > &pos, const grid_sm< Sys_eqs::dims, void > &gs, const comb< Sys_eqs::dims >(&s_pos)[Sys_eqs::nvar])
 

Private Types

typedef stub_or_real< Sys_eqs, Sys_eqs::dims, typenameSys_eqs::stype, typenameSys_eqs::b_grid::decomposition::extended_type::extended_type >::type map_grid
 

Member Typedef Documentation

◆ map_grid

template<unsigned int f, typename Sys_eqs >
typedef stub_or_real<Sys_eqs,Sys_eqs::dims,typenameSys_eqs::stype,typenameSys_eqs::b_grid::decomposition::extended_type::extended_type>::type Field< f, Sys_eqs >::map_grid
private

Definition at line 84 of file eq.hpp.

Member Function Documentation

◆ position()

template<unsigned int f, typename Sys_eqs >
static grid_key_dx< Sys_eqs::dims > Field< f, Sys_eqs >::position ( grid_key_dx< Sys_eqs::dims > &  pos,
const grid_sm< Sys_eqs::dims, void > &  gs,
const comb< Sys_eqs::dims >(&)  s_pos[Sys_eqs::nvar] 
)
inlinestatic

Definition at line 101 of file eq.hpp.

◆ value()

template<unsigned int f, typename Sys_eqs >
static void Field< f, Sys_eqs >::value ( const map_grid g_map,
grid_dist_key_dx< Sys_eqs::dims > &  kmap,
const grid_sm< Sys_eqs::dims, void > &  gs,
typename Sys_eqs::stype(&)  spacing[Sys_eqs::dims],
std::unordered_map< long int, typename Sys_eqs::stype > &  cols,
typename Sys_eqs::stype  coeff 
)
inlinestatic

fill the row

Definition at line 92 of file eq.hpp.


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