include/sih_intf.h File Reference

Go to the source code of this file.

Defines

#define SIC_SEQUENTIAL   0
#define SIC_PARALLEL   1
#define SIC_SOLVE   0
#define SIC_RESOLVE   1
#define SIC_SOLVER_ASSEMBLE   0
#define SIC_PROBLEM_ASSEMBLE   1
#define SIC_PRINT_NOT   0
#define SIC_PRINT_ERRORS   1
#define SIC_PRINT_INFO   2
#define SIC_PRINT_ALLINFO   3
#define SIC_MAX_NUM_SOLV   10
#define SIC_MAX_DOF_PER_INT   70
#define SIC_MAX_INT_PER_DOF   100
#define SIC_MAX_DOF_STR_NGB   296
#define SIC_LIST_END_MARK   -1

Functions

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_free (int Solver_id)
int sir_destroy (int Solver_id)
int sir_direct_solve_lin_sys (int Problem_id, int Parallel, char *Filename)
int sir_assemble_local_stiff_mat_with_table (int Solver_id, int Level_id, int Comp_type, int Nr_dof_ent, 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, int *L_dof_ent_type, int *L_dof_ent_id, int *L_dof_ent_nrdofs, double *Stiff_mat, double *Rhs_vect, char *Rewr_dofs)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1