#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include "mmh_intf.h"
#include "mmph_intf.h"
#include "./ddh_front.h"
Defines | |
#define | MAXELNO 20 |
Functions | |
int | dds_prepare_nodes (int Mesh_id, int Gen_lev) |
int | ddr_create_subdomain_front (int Mesh_id, int Gen_lev, int Nr_sub, int Sub_id, int *Nr_sub_elem, int **L_sub_elem) |
int | choose_front (int Mesh_id) |
void | upd_front (int Mesh_id, int Node, int Sub_id, int Gen_lev) |
void | put_sons (int Mesh_id, int El, int Sub_id, int *Sub_size_p, int *Sub_size_tot_p) |
#define MAXELNO 20 |
int choose_front | ( | int | Mesh_id | ) |
-------------------------------------------------------- choose_front - to pick a node from the front according to prescribed weights ---------------------------------------------------------
int ddr_create_subdomain_front | ( | int | Mesh_id, | |
int | Level_id, | |||
int | Nr_sub, | |||
int | Sub_id, | |||
int * | Nr_sub_elem, | |||
int ** | L_sub_elem | |||
) |
-------------------------------------------------------- ddr_create_subdomain_front - to create a subdomain ---------------------------------------------------------
int dds_prepare_nodes | ( | int | Mesh_id, | |
int | Level_id | |||
) |
-------------------------------------------------------- dds_prepare_nodes ---------------------------------------------------------
void put_sons | ( | int | Mesh_id, | |
int | El, | |||
int | Sub_id, | |||
int * | Sub_size_p, | |||
int * | Sub_size_tot_p | |||
) |
-------------------------------------------------------- put_sons - to put sons of element Nel together with their nodes on the lists of subdomain elements and nodes ---------------------------------------------------------