Classes |
struct | list |
Defines |
#define | TIME_TEST_MKB |
#define | DEBUG_SIM_ACCEL |
Typedefs |
typedef struct list | list_row |
Functions |
int | sir_put_list (int Num, int *List, int Ll) |
int | sir_sort_short (int *A, int p, int k) |
int | sir_mkb_show_blocks_matrix (int Solver_id, int Level_id) |
int | sir_module_introduce (char *Solver_name) |
int | sir_solve_lin_sys (int Problem_id, int Solver_type, int Parallel, int Nr_levels, char *Filename, int Max_iter, int Error_type, double Error_tolerance, int Monitoring_level) |
int | sir_init (int Solver_type, int Parallel, int Nr_levels, char *Filename, int Max_iter, int Error_type, double Error_tolerance, int Monitoring_level) |
int | sir_create (int Solver_id, int Problem_id) |
int | sir_solve (int Solver_id, int Comp_type, int Ini_guess, int Monitor, int *Nr_iter, double *Conv_meas, double *Conv_rate) |
int | sir_assemble_local_stiff_mat_with_table (int Solver_id, int Level_id, int Comp_type, int Nr_dof_ent_loc, int *Assembly_table_int_ent, int *Local_to_global_int_ent, double *Stiff_mat, double *Rhs_vect, char *Rewr_dofs) |
int | sir_assemble_local_stiff_mat (int Solver_id, int Level_id, int Comp_type, int Nr_dof_ent_loc, int *L_dof_ent_type, int *L_dof_ent_id, int *L_dof_ent_nrdofs, double *Stiff_mat, double *Rhs_vect, char *Rewr_dofs) |
int | sir_free (int Solver_id) |
int | sir_destroy (int Solver_id) |
void | sir_reverse_cuthill_mckee (sit_dof_struct *L_dof_struct, int Nr_dof_ent) |
Variables |
const int | SIC_SINGLE_LEVEL = 1 |
const int | SIC_TWO_LEVEL = 2 |
const int | SIC_MULTI_LEVEL = 0 |
int | siv_nr_solvers = 0 |
int | siv_cur_solver_id = -1 |
sit_solvers | siv_solver [SIC_MAX_NUM_SOLV] |
const int | FULL_MULTIGRID = 0 |
const int | GALERKIN_PROJ = 0 |