| GRASS Programmer's Manual
    6.5.svn(2014)-r66266
    | 
The linear equation system (les) structure. More...
#include <N_pde.h>
| Data Fields | |
| double * | x | 
| double * | b | 
| double ** | A | 
| G_math_spvector ** | Asp | 
| int | rows | 
| int | cols | 
| int | quad | 
| int | type | 
The linear equation system (les) structure.
This structure manages the Ax = b system. It manages regular quadratic matrices or sparse matrices. The vector b and x are normal one dimensional memory structures of type double. Also the number of rows and the matrix type are stored in this structure.
| double** N_les::A | 
Definition at line 90 of file N_pde.h.
Referenced by N_alloc_les_param(), N_assemble_les_2d_param(), N_assemble_les_3d_param(), N_free_les(), N_les_integrate_dirichlet_2d(), N_les_integrate_dirichlet_3d(), and N_print_les().
| G_math_spvector** N_les::Asp | 
Definition at line 91 of file N_pde.h.
Referenced by N_alloc_les_param(), N_assemble_les_2d_param(), N_assemble_les_3d_param(), N_free_les(), N_les_integrate_dirichlet_2d(), N_les_integrate_dirichlet_3d(), and N_print_les().
| double* N_les::b | 
Definition at line 89 of file N_pde.h.
Referenced by N_alloc_les_param(), N_assemble_les_2d_param(), N_assemble_les_3d_param(), N_free_les(), N_les_integrate_dirichlet_2d(), N_les_integrate_dirichlet_3d(), and N_print_les().
| int N_les::cols | 
Definition at line 93 of file N_pde.h.
Referenced by N_alloc_les_param(), N_les_integrate_dirichlet_2d(), N_les_integrate_dirichlet_3d(), and N_print_les().
| int N_les::quad | 
Definition at line 94 of file N_pde.h.
Referenced by N_alloc_les_param().
| int N_les::rows | 
Definition at line 92 of file N_pde.h.
Referenced by N_alloc_les_param(), N_free_les(), N_les_integrate_dirichlet_2d(), N_les_integrate_dirichlet_3d(), and N_print_les().
| int N_les::type | 
Definition at line 95 of file N_pde.h.
Referenced by N_alloc_les_param(), N_assemble_les_2d_param(), N_assemble_les_3d_param(), N_free_les(), N_les_integrate_dirichlet_2d(), N_les_integrate_dirichlet_3d(), N_print_les(), and widgets.BaseValidator::Validate().
| double* N_les::x | 
Definition at line 88 of file N_pde.h.
Referenced by utils.Rect2D::GetX(), N_alloc_les_param(), N_assemble_les_2d_param(), N_assemble_les_3d_param(), N_free_les(), and N_print_les().