GsColorKernel Struct ReferenceΒΆ

adc_cpp: pops::detail::GsColorKernel Struct Reference
adc_cpp 0.3.0
Model-free C++23 core for coupled hyperbolic-elliptic systems on adaptive (AMR) meshes, with MPI and GPU (Kokkos) backends
pops::detail::GsColorKernel Struct Reference

#include <poisson_operator.hpp>

+ Collaboration diagram for pops::detail::GsColorKernel:

Public Member Functions

POPS_HD void operator() (int i, int j) const
 

Public Attributes

Array4 p
 
ConstArray4 ff
 
Real idx2
 
Real idy2
 
Real diag0
 
int color
 
bool hm
 
ConstArray4 mk
 
bool hc
 
ConstArray4 cf
 
bool he
 
ConstArray4 ep
 
ConstArray4 ey
 
bool hk
 
ConstArray4 ka
 

Member Function Documentation

◆ operator()()

POPS_HD void pops::detail::GsColorKernel::operator() ( int  i,
int  j 
) const
inline
+ Here is the call graph for this function:

Member Data Documentation

◆ cf

ConstArray4 pops::detail::GsColorKernel::cf

◆ color

int pops::detail::GsColorKernel::color

◆ diag0

Real pops::detail::GsColorKernel::diag0

◆ ep

ConstArray4 pops::detail::GsColorKernel::ep

◆ ey

ConstArray4 pops::detail::GsColorKernel::ey

◆ ff

ConstArray4 pops::detail::GsColorKernel::ff

◆ hc

bool pops::detail::GsColorKernel::hc

◆ he

bool pops::detail::GsColorKernel::he

◆ hk

bool pops::detail::GsColorKernel::hk

◆ hm

bool pops::detail::GsColorKernel::hm

◆ idx2

Real pops::detail::GsColorKernel::idx2

◆ idy2

Real pops::detail::GsColorKernel::idy2

◆ ka

ConstArray4 pops::detail::GsColorKernel::ka

◆ mk

ConstArray4 pops::detail::GsColorKernel::mk

◆ p

Array4 pops::detail::GsColorKernel::p

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