00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef _ddh_front_
00012 #define _ddh_front_
00013
00014 #define DDC_MAX_NGB_SUBD 10
00015
00016
00020 extern int dds_prepare_nodes(
00021 int Mesh_id,
00022 int Level_id
00023 );
00024
00028 extern int ddr_create_subdomain_front (
00029 int Mesh_id,
00030 int Level_id,
00031 int Nr_sub,
00032 int Sub_id,
00033 int* Nr_sub_elem,
00034
00035 int** L_sub_elem
00036 );
00037
00042 extern int choose_front(
00043 int Mesh_id
00044 );
00045
00050 extern void upd_front(
00051 int Mesh_id,
00052 int Node,
00053 int Sub_id,
00054 int Ilev
00055 );
00056
00057
00062 extern void put_sons(
00063 int Mesh_id,
00064 int El,
00065 int Sub_id,
00066 int *Sub_size_p ,
00067 int *Sub_size_tot_p
00068 );
00069
00070 #endif