ApplyLaplacianKernel Struct ReferenceΒΆ

adc_cpp: pops::detail::ApplyLaplacianKernel 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::ApplyLaplacianKernel Struct Reference

#include <poisson_operator.hpp>

+ Collaboration diagram for pops::detail::ApplyLaplacianKernel:

Public Member Functions

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

Public Attributes

ConstArray4 p
 
Array4 L
 
Real idx2
 
Real idy2
 
Real idx
 
Real idy
 
bool hc
 
ConstArray4 cf
 
bool he
 
ConstArray4 ep
 
ConstArray4 ey
 
bool hk
 
ConstArray4 ka
 
bool hxy
 
bool hyx
 
ConstArray4 axy
 
ConstArray4 ayx
 
int c
 

Member Function Documentation

◆ operator()()

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

Member Data Documentation

◆ axy

ConstArray4 pops::detail::ApplyLaplacianKernel::axy

◆ ayx

ConstArray4 pops::detail::ApplyLaplacianKernel::ayx

◆ c

int pops::detail::ApplyLaplacianKernel::c

◆ cf

ConstArray4 pops::detail::ApplyLaplacianKernel::cf

◆ ep

ConstArray4 pops::detail::ApplyLaplacianKernel::ep

◆ ey

ConstArray4 pops::detail::ApplyLaplacianKernel::ey

◆ hc

bool pops::detail::ApplyLaplacianKernel::hc

◆ he

bool pops::detail::ApplyLaplacianKernel::he

◆ hk

bool pops::detail::ApplyLaplacianKernel::hk

◆ hxy

bool pops::detail::ApplyLaplacianKernel::hxy

◆ hyx

bool pops::detail::ApplyLaplacianKernel::hyx

◆ idx

Real pops::detail::ApplyLaplacianKernel::idx

◆ idx2

Real pops::detail::ApplyLaplacianKernel::idx2

◆ idy

Real pops::detail::ApplyLaplacianKernel::idy

◆ idy2

Real pops::detail::ApplyLaplacianKernel::idy2

◆ ka

ConstArray4 pops::detail::ApplyLaplacianKernel::ka

◆ L

Array4 pops::detail::ApplyLaplacianKernel::L

◆ p

ConstArray4 pops::detail::ApplyLaplacianKernel::p

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