PolarInvDiagKernel 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::PolarInvDiagKernel Struct Reference
Computes idiag = 1 / diag of the diagonal polar stencil (for Jacobi). diag = polar_diag (< 0). More...
#include <polar_tensor_operator.hpp>
Collaboration diagram for pops::detail::PolarInvDiagKernel:Public Member Functions | |
| POPS_HD void | operator() (int i, int j) const |
Public Attributes | |
| ConstArray4 | arr |
| ConstArray4 | att |
| Array4 | idiag |
| Real | r_min |
| Real | dr |
| Real | idr |
| Real | idth |
Detailed Description
Computes idiag = 1 / diag of the diagonal polar stencil (for Jacobi). diag = polar_diag (< 0).
Member Function Documentation
◆ operator()()
|
inline |
Here is the call graph for this function:Member Data Documentation
◆ arr
| ConstArray4 pops::detail::PolarInvDiagKernel::arr |
◆ att
| ConstArray4 pops::detail::PolarInvDiagKernel::att |
◆ dr
| Real pops::detail::PolarInvDiagKernel::dr |
◆ idiag
| Array4 pops::detail::PolarInvDiagKernel::idiag |
◆ idr
| Real pops::detail::PolarInvDiagKernel::idr |
◆ idth
| Real pops::detail::PolarInvDiagKernel::idth |
◆ r_min
| Real pops::detail::PolarInvDiagKernel::r_min |
The documentation for this struct was generated from the following file:
- include/pops/numerics/elliptic/polar/polar_tensor_operator.hpp
Generated by