|
IPPL (Independent Parallel Particle Layer)
IPPL
|
Public Member Functions | |
| KOKKOS_INLINE_FUNCTION | Newton1D () |
| KOKKOS_INLINE_FUNCTION | Newton1D (const T &k_, const T &alpha_, const T &u_) |
| KOKKOS_INLINE_FUNCTION | ~Newton1D () |
| KOKKOS_INLINE_FUNCTION T | f (T &x) |
| KOKKOS_INLINE_FUNCTION T | fprime (T &x) |
| KOKKOS_FUNCTION void | solve (T &x) |
| KOKKOS_INLINE_FUNCTION | Newton1D () |
| KOKKOS_INLINE_FUNCTION | Newton1D (const T &k_, const T &alpha_, const T &u_) |
| KOKKOS_INLINE_FUNCTION | ~Newton1D () |
| KOKKOS_INLINE_FUNCTION T | f (T &x) |
| KOKKOS_INLINE_FUNCTION T | fprime (T &x) |
| KOKKOS_FUNCTION void | solve (T &x) |
| KOKKOS_INLINE_FUNCTION | Newton1D () |
| KOKKOS_INLINE_FUNCTION | Newton1D (const T &k_, const T &alpha_, const T &u_) |
| KOKKOS_INLINE_FUNCTION | ~Newton1D () |
| KOKKOS_INLINE_FUNCTION T | f (T &x) |
| KOKKOS_INLINE_FUNCTION T | fprime (T &x) |
| KOKKOS_FUNCTION void | solve (T &x) |
Public Attributes | |
| double | tol = 1e-12 |
| int | max_iter = 20 |
| double | pi = Kokkos::numbers::pi_v<double> |
| T | k |
| T | alpha |
| T | u |
| T | pi = Kokkos::numbers::pi_v<T> |
Definition at line 40 of file LandauDampingMixedExec.cpp.
Definition at line 47 of file LandauDampingMixedExec.cpp.
|
inline |
Definition at line 49 of file LandauDampingMixedExec.cpp.
Definition at line 54 of file LandauDampingMixedExec.cpp.
Definition at line 50 of file LandauDampingMixedPrecision.cpp.
|
inline |
Definition at line 52 of file LandauDampingMixedPrecision.cpp.
Definition at line 57 of file LandauDampingMixedPrecision.cpp.
Definition at line 56 of file LandauDampingParameterList.cpp.
|
inline |
Definition at line 58 of file LandauDampingParameterList.cpp.
Definition at line 63 of file LandauDampingParameterList.cpp.
Definition at line 59 of file LandauDampingMixedPrecision.cpp.
Definition at line 65 of file LandauDampingParameterList.cpp.
Definition at line 62 of file LandauDampingMixedExec.cpp.
Referenced by solve().
Definition at line 65 of file LandauDampingMixedPrecision.cpp.
Definition at line 71 of file LandauDampingParameterList.cpp.
Definition at line 69 of file LandauDampingMixedExec.cpp.
References f(), fprime(), max_iter, and tol.
Referenced by generate_random< T, GeneratorPool, Dim >::operator()().
Definition at line 45 of file LandauDampingMixedExec.cpp.
Referenced by f(), fprime(), and Newton1D().
Definition at line 45 of file LandauDampingMixedExec.cpp.
Referenced by f(), fprime(), and Newton1D().
Definition at line 42 of file LandauDampingMixedExec.cpp.
Referenced by solve().
Definition at line 43 of file LandauDampingMixedExec.cpp.
Definition at line 46 of file LandauDampingMixedPrecision.cpp.
Definition at line 41 of file LandauDampingMixedExec.cpp.
Referenced by solve().
Definition at line 45 of file LandauDampingMixedExec.cpp.
Referenced by f(), and Newton1D().