appd_dg_prism/apps_dg_prism_intf.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include "mmh_intf.h"
#include "mmph_intf.h"
#include "aph_intf.h"
#include "apph_intf.h"
#include "./apph_dg_prism.h"
#include "../apd_dg_prism/aph_dg_prism.h"
#include "pch_intf.h"
#include "lin_alg_intf.h"
#include "uth_log.h"
Include dependency graph for apps_dg_prism_intf.c:

Functions

int appr_get_ent_owner (int Field_id, int Ent_type, int Ent_id)
int appr_get_ent_id_at_owner (int Field_id, int Ent_type, int Ent_id)
int appr_adjust_field (int Field_id)
int appr_init_exchange_tables (int Nr_proc, int My_proc_id, int Field_id, int Nreq_offset, int Nreq, int Nr_levels)
int appr_create_exchange_tables (int Table_index, int Level_id, int Nr_dof_ent, int *L_dof_ent_type, int *L_dof_ent_id, int *L_struct_nrdof, int *L_struct_posg, int *L_elem_to_struct, int *L_face_to_struct, int *L_edge_to_struct, int *L_vert_to_struct)
int appr_exchange_dofs (int Table_index, int Level_id, double *Vec_dofs)
double appr_sol_vec_norm (int Table_index, int Level_id, int Nrdof, double *Vector)
double appr_sol_sc_prod (int Table_index, int Level_id, int Nrdof, double *Vector1, double *Vector2)
int appr_get_nr_dofs_owned (int Table_index)
int appr_free_exchange_tables (int Table_index)

Variables

int appv_nr_proc = -1
int appv_my_proc_id = -1
int appv_nr_exchange_tables = 0
int appv_cur_exchange_table_id = -1
appt_exchange_tables appv_exchange_table [APPC_MAX_NUM_TABLES]

Variable Documentation

int appv_my_proc_id = -1
int appv_nr_proc = -1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1