#include <big_jacobi.h>
List of all members.
Public Member Functions |
template<typename T > |
void | operator() (ublas::compressed_matrix< T > const &A, ublas::vector< T > &x, ublas::vector< T > const &b) |
template<typename T > |
void | operator() (ublas::compressed_matrix< T > const &A, ublas::vector< T > &x, ublas::vector< T > const &b, size_t const &max_iterations, T const &epsilon, size_t &iterations) |
template<typename T > |
void | operator() (ublas::compressed_matrix< T > const &A, ublas::vector< T > &x, ublas::vector< T > const &b, size_t &iterations) |
Detailed Description
Jacobi Functor. This is a convenience class providing a functor interface for all the free template functions.
It is the intention that this will make it easier for end-users to pass the appropriate version of the Jacobi method to other algorithms.
Member Function Documentation
template<typename T >
void OpenTissue::math::big::JacobiFunctor::operator() |
( |
ublas::compressed_matrix< T > const & |
A, |
|
|
ublas::vector< T > & |
x, |
|
|
ublas::vector< T > const & |
b | |
|
) |
| | [inline] |
template<typename T >
void OpenTissue::math::big::JacobiFunctor::operator() |
( |
ublas::compressed_matrix< T > const & |
A, |
|
|
ublas::vector< T > & |
x, |
|
|
ublas::vector< T > const & |
b, |
|
|
size_t & |
iterations | |
|
) |
| | [inline] |
template<typename T >
void OpenTissue::math::big::JacobiFunctor::operator() |
( |
ublas::compressed_matrix< T > const & |
A, |
|
|
ublas::vector< T > & |
x, |
|
|
ublas::vector< T > const & |
b, |
|
|
size_t const & |
max_iterations, |
|
|
T const & |
epsilon, |
|
|
size_t & |
iterations | |
|
) |
| | [inline] |
The documentation for this class was generated from the following file:
- /home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/core/math/big/big_jacobi.h