GRASS Programmer's Manual
6.4.2(2012)
|
Go to the source code of this file.
Macros | |
#define | SYMM_TOLERANCE 1.0e-18 |
Functions | |
double * | vectmem (int size) |
Allocate vector memory. | |
int | check_symmetry (N_les *les) |
Check if the matrix in les is symmetric. |
#define SYMM_TOLERANCE 1.0e-18 |
Definition at line 19 of file solvers_local_proto.h.
Referenced by check_symmetry().
int check_symmetry | ( | N_les * | L | ) |
Check if the matrix in les is symmetric.
L | N_les* – the linear equation system |
Definition at line 823 of file N_solvers_krylov.c.
References N_les::A, N_les::Asp, N_spvector::cols, G_debug(), G_warning(), N_spvector::index, N_SPARSE_LES, N_les::quad, N_les::rows, SYMM_TOLERANCE, N_les::type, and N_spvector::values.
Referenced by N_solver_cg(), N_solver_cholesky(), and N_solver_pcg().
double* vectmem | ( | int | rows | ) |
Allocate vector memory.
rows | int |
Definition at line 423 of file N_solvers.c.
Referenced by N_solver_bicgstab(), N_solver_cg(), N_solver_lu(), N_solver_pcg(), and thomalg().