#include <AMReX_LUSolver.H>
|
| LUSolver ()=default |
|
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE | LUSolver (Array2D< T, 0, N-1, 0, N-1, Order::C > const &a_mat) |
|
void | define (Array2D< T, 0, N-1, 0, N-1, Order::C > const &a_mat) |
|
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void | operator() (T *AMREX_RESTRICT x, T const *AMREX_RESTRICT b) const |
|
AMREX_GPU_HOST_DEVICE Array2D< T, 0, N-1, 0, N-1, Order::C > | invert () const |
|
AMREX_GPU_HOST_DEVICE T | determinant () const |
|
◆ LUSolver() [1/2]
template<int N, typename T >
◆ LUSolver() [2/2]
template<int N, typename T >
◆ define()
template<int N, typename T >
◆ define_innard()
template<int N, typename T >
◆ determinant()
template<int N, typename T >
◆ invert()
template<int N, typename T >
◆ operator()()
template<int N, typename T >
◆ m_mat
template<int N, typename T >
◆ m_npivs
template<int N, typename T >
◆ m_piv
template<int N, typename T >
The documentation for this class was generated from the following file: