#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include "uth_intf.h"
#include "mmh_intf.h"
#include "aph_intf.h"
#include "pdh_intf.h"
#include "pdh_control_intf.h"
#include "../../include/pdh_conv_diff.h"
Functions | |
int | pdr_conv_diff_comp_el_stiff_mat_app (int Problem_id, int El_id, int Comp_sm, int Pdeg_in, int *Nr_dof_ent, int *List_dof_ent_type, int *List_dof_ent_id, int *List_dof_ent_nrdof, int *Nrdofs_loc, double *Stiff_mat, double *Rhs_vect, char *Rewr_dofs) |
int | pdr_conv_diff_comp_fa_stiff_mat_app (int Problem_id, int Fa_id, int Comp_sm, int Pdeg_in, int *Nr_dof_ent, int *List_dof_ent_type, int *List_dof_ent_id, int *List_dof_ent_nrdof, int *Nrdofs_loc, double *Stiff_mat, double *Rhs_vect, char *Rewr_dofs) |
int pdr_conv_diff_comp_el_stiff_mat_app | ( | int | Problem_id, | |
int | El_id, | |||
int | Comp_sm, | |||
int | Pdeg_in, | |||
int * | Nr_dof_ent, | |||
int * | List_dof_ent_type, | |||
int * | List_dof_ent_id, | |||
int * | List_dof_ent_nrdof, | |||
int * | Nrdofs_loc, | |||
double * | Stiff_mat, | |||
double * | Rhs_vect, | |||
char * | Rewr_dofs | |||
) |
!! coarse element dofs should be supplied by calling routine !!!
int pdr_conv_diff_comp_fa_stiff_mat_app | ( | int | Problem_id, | |
int | Fa_id, | |||
int | Comp_sm, | |||
int | Pdeg_in, | |||
int * | Nr_dof_ent, | |||
int * | List_dof_ent_type, | |||
int * | List_dof_ent_id, | |||
int * | List_dof_ent_nrdof, | |||
int * | Nrdofs_loc, | |||
double * | Stiff_mat, | |||
double * | Rhs_vect, | |||
char * | Rewr_dofs | |||
) |
!! need some trick for coarse solve with different Pdeg !!!
!! coarse element dofs should be supplied by calling routine !!!
!! need some trick for coarse solve with different Pdeg !!!