|
CppNCorr
C++ ncorr Digital Image Correlation engine
|
Public Types | |
| typedef base_linsolver< T_container >::value_type | value_type |
| typedef base_linsolver< T_container >::reference | reference |
| typedef base_linsolver< T_container >::size_type | size_type |
| typedef base_linsolver< T_container >::difference_type | difference_type |
| typedef base_linsolver< T_container >::coords | coords |
| typedef base_linsolver< T_container >::container | container |
| typedef base_linsolver< T_container >::const_container | const_container |
Public Types inherited from ncorr::details::base_linsolver< T_container > | |
| typedef T_container::value_type | value_type |
| typedef T_container::reference | reference |
| typedef T_container::size_type | size_type |
| typedef T_container::difference_type | difference_type |
| typedef T_container::coords | coords |
| typedef container_traits< T_container >::nonconst_container | container |
| typedef container_traits< T_container >::const_container | const_container |
Public Member Functions | |
| LU_linsolver () | |
| LU_linsolver (const LU_linsolver &)=default | |
| LU_linsolver (LU_linsolver &&) noexcept=default | |
| LU_linsolver & | operator= (const LU_linsolver &)=default |
| LU_linsolver & | operator= (LU_linsolver &&)=default |
| ~LU_linsolver () noexcept=default | |
| LU_linsolver (const_container &) | |
| operator bool () override | |
| const_container & | solve (const_container &) const override |
| LU_linsolver * | clone () const override |
Public Member Functions inherited from ncorr::details::base_linsolver< T_container > | |
| base_linsolver () noexcept=default | |
| base_linsolver (const base_linsolver &)=default | |
| base_linsolver (base_linsolver &&) noexcept=default | |
| base_linsolver & | operator= (const base_linsolver &)=default |
| base_linsolver & | operator= (base_linsolver &&)=default |
| virtual | ~base_linsolver () noexcept=default |
| base_linsolver (const_container &A) | |
| container & | backward_sub (const_container &, const_container &) const |
| container & | forward_sub (const_container &, const_container &) const |
Public Attributes | |
| friend | container |
Public Attributes inherited from ncorr::details::base_linsolver< T_container > | |
| friend | container |
Additional Inherited Members | |
Protected Attributes inherited from ncorr::details::base_linsolver< T_container > | |
| container | x_buf |
| std::shared_ptr< container > | A_factored_ptr |
| typedef base_linsolver<T_container>::const_container ncorr::details::LU_linsolver< T_container >::const_container |
| typedef base_linsolver<T_container>::container ncorr::details::LU_linsolver< T_container >::container |
| typedef base_linsolver<T_container>::coords ncorr::details::LU_linsolver< T_container >::coords |
| typedef base_linsolver<T_container>::difference_type ncorr::details::LU_linsolver< T_container >::difference_type |
| typedef base_linsolver<T_container>::reference ncorr::details::LU_linsolver< T_container >::reference |
| typedef base_linsolver<T_container>::size_type ncorr::details::LU_linsolver< T_container >::size_type |
| typedef base_linsolver<T_container>::value_type ncorr::details::LU_linsolver< T_container >::value_type |
|
inline |
|
default |
|
defaultnoexcept |
|
defaultnoexcept |
| ncorr::details::LU_linsolver< T_container >::LU_linsolver | ( | const_container & | A | ) |
|
inlineoverridevirtual |
Implements ncorr::details::base_linsolver< T_container >.
|
inlineoverridevirtual |
Implements ncorr::details::base_linsolver< T_container >.
|
default |
|
default |
|
overridevirtual |
Implements ncorr::details::base_linsolver< T_container >.
| friend ncorr::details::LU_linsolver< T_container >::container |