a class providing a CG solver
More...
#include <mia/3d/fuzzyclustersolver_cg.hh>
|
void | add_to_solution (C3DFImage *e) |
|
long | get_iterations () |
|
void | get_solution (C3DFImage &gain) |
|
void | multA (double *x, double *result, long start, long ende) |
|
void | multA_float (float *x, float *result) |
|
int | solve (long max_iterations, double *firstnormr0) |
|
| solve_sCG (C3DFImage &w1, C3DFImage &f1, C3DFImage &g1, double l1, double l2, double r_res, double m_res) |
|
void | solvepar (long *max_iteration, double *normr, double *firstnormr0) |
|
| ~solve_sCG () |
|
a class providing a CG solver
This contains basic solver functions based on CG schemes
- Author
- Stefan Burckhardt and Carsten Wolters, wolte.nosp@m.rs@m.nosp@m.is.mp.nosp@m.g.de, 2004
Definition at line 65 of file 3d/fuzzyclustersolver_cg.hh.
◆ solve_sCG()
constructor
- Parameters
-
w1 | |
f1 | |
g1 | |
l1 | |
l2 | |
r_res | |
m_res | |
◆ ~solve_sCG()
solve_sCG::~solve_sCG |
( |
| ) |
|
◆ add_to_solution()
void solve_sCG::add_to_solution |
( |
C3DFImage * |
e | ) |
|
◆ get_iterations()
long solve_sCG::get_iterations |
( |
| ) |
|
|
inline |
◆ get_solution()
void solve_sCG::get_solution |
( |
C3DFImage & |
gain | ) |
|
- Parameters
-
gain | Image with gain-field |
◆ multA()
void solve_sCG::multA |
( |
double * |
x, |
|
|
double * |
result, |
|
|
long |
start, |
|
|
long |
ende |
|
) |
| |
Multiplication of vector and matrix
TODO mit standard classe Austauschen
\param x
\param result
\param start
\param ende
◆ multA_float()
void solve_sCG::multA_float |
( |
float * |
x, |
|
|
float * |
result |
|
) |
| |
Multiplication
TODO mit standard classe Austauschen
\param x Pointer at
\param result Pointer at
◆ solve()
int solve_sCG::solve |
( |
long |
max_iterations, |
|
|
double * |
firstnormr0 |
|
) |
| |
Function to solve ...
- Parameters
-
max_iterations | Maximum number of iterations |
firstnormr0 | |
- Returns
◆ solvepar()
void solve_sCG::solvepar |
( |
long * |
max_iteration, |
|
|
double * |
normr, |
|
|
double * |
firstnormr0 |
|
) |
| |
function for parallel solver
- Parameters
-
max_iteration | |
normr | |
firstnormr0 | |
The documentation for this class was generated from the following file: