utd_util/uts_ls_intf.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <assert.h>
#include <signal.h>
#include "mmh_intf.h"
#include "aph_intf.h"
#include "uth_system.h"
#include "uth_intf.h"
#include "lin_alg_intf.h"
#include "pdh_control_intf.h"
#include "pdh_intf.h"
#include "sih_intf.h"
#include "uth_log.h"
Include dependency graph for uts_ls_intf.c:

Classes

struct  list

Defines

#define UTC_MAXEQ   PDC_MAXEQ
#define TIME_TEST_INTEGRATION_ASSEMBLY

Typedefs

typedef struct list list_row

Functions

int utr_rewr_sol (int Field_id, int Sol_from, int Sol_to)
int utr_get_list_int_ent (int Problem_id, int *Nr_int_ent, int **List_int_ent_type, int **List_int_ent_id)
int utr_get_list_dof_ent (int Problem_id, int *Nr_int_ent, int **List_int_ent_type, int **List_int_ent_id, int *Nr_dof_ent, int **List_dof_ent_type, int **List_dof_ent_id, int **List_dof_ent_nrdofs, int *Nrdofs_glob, int *Max_dofs_per_dof_ent)
int utr_get_list_ent (int Problem_id, int *Nr_int_ent, int **List_int_ent_type, int **List_int_ent_id, int *Nr_dof_ent, int **List_dof_ent_type, int **List_dof_ent_id, int **List_dof_ent_nrdofs, int *Nrdofs_glob, int *Max_dofs_per_dof_ent)
int utr_get_list_ent_coarse (int Problem_id, int Nr_int_ent_fine, int *List_int_ent_type_fine, int *List_int_ent_id_fine, int Nr_dof_ent_fine, int *List_dof_ent_type_fine, int *List_dof_ent_id_fine, int *List_dof_ent_nrdof_fine, int Nrdof_glob_fine, int Max_dof_per_ent_fine, int *Pdeg_coarse_p, int *Nr_int_ent_p, int **List_int_ent_type, int **List_int_ent_id, int *Nr_dof_ent_p, int **List_dof_ent_type, int **List_dof_ent_id, int **List_dof_ent_nrdofs, int *Nrdofs_glob_p, int *Max_dofs_per_dof_ent_p)
int utr_get_max_num_grid_levels (int Problem_id)
int utr_dof_ent_sons (int Problem_id, int Ent_type, int Ent_id, int *Ent_sons)
int utr_comp_stiff_mat (int Problem_id, int Int_ent_type, int Int_ent_id, int Comp_sm, int *Pdeg_vec, int *Nr_dof_ent, int *List_dof_ent_type, int *List_dof_ent_id, int *List_dof_ent_nrdofs, int *Nrdofs_loc, double *Stiff_mat, double *Rhs_vect, char *Rewr_dofs)
int utr_create_assemble_stiff_mat (int Problem_id, int Level_id, int Comp_type, int *Pdeg_coarse_p, int Nr_int_ent, int *L_int_ent_type, int *L_int_ent_id, int Nr_colors_elems, int *L_color_index_elems, int Nr_colors_faces, int *L_color_index_faces, int *Asse_pos_first_dof_int_ent, int *Assembly_table, int *Pos_first_dof_int_ent, int *Local_to_global, int Max_dofs_int_ent)
void utr_rcm_renumber (int **l_neig, int *nrneig, int nr_dof_ent, int *rpermutation)
void utr_renumber (int Nr_vertices, int *Nrneig, int **L_neig, int *Permutation_array)
int utr_color_int_ent_for_assembly_with_graph_creation (int Problem_id, int Level_id, int nr_int_ents, int offset, int *L_int_ent_type, int *L_int_ent_id, int *Nr_colors_int_ents, int **L_color_index_int_ents)
int utr_color_int_ent_for_assembly (int Problem_id, int Level_id, int Nr_elems, int Nr_faces, int *L_int_ent_type, int *L_int_ent_id, int Nr_dof_ent, int *Nr_int_ent_loc, int **L_int_ent_index, int *Nr_colors_elems, int **L_color_index_elems, int *Nr_colors_faces, int **L_color_index_faces)

Define Documentation

#define TIME_TEST_INTEGRATION_ASSEMBLY
#define UTC_MAXEQ   PDC_MAXEQ

Typedef Documentation

typedef struct list list_row

Function Documentation

int utr_color_int_ent_for_assembly_with_graph_creation ( int  Problem_id,
int  Level_id,
int  nr_int_ents,
int  offset,
int *  L_int_ent_type,
int *  L_int_ent_id,
int *  Nr_colors_int_ents,
int **  L_color_index_int_ents 
)

Here is the call graph for this function:

void utr_rcm_renumber ( int **  l_neig,
int *  nrneig,
int  nr_dof_ent,
int *  rpermutation 
)

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1