![]() |
Enumerations | |
enum | utt_mesh_bc_type { UTE_MESH_BC_UNDEFINED = -1, UTE_MESH_BC_GROUP = 0, UTE_MESH_BC_BLOCK = 1, UTE_MESH_BC_MATERIAL = 2 } |
Functions | |
int | utr_mesh_insert_BC_contact (const char *Workdir, const int Mesh_id, const int N_contacts, const int *BC_nums, const int *IDs, const utt_mesh_bc_type *Types) |
utr_mesh_insert_BC_contact To insert contact faces into the given mesh. | |
int | utr_mesh_insert_new_bcnums (const char *Workdir, const int Mesh_id) |
void | utr_mesh_compute_vec_norm_at_nodes (const int Mesh_id) |
void | utr_mesh_get_vec_norm_at_node (const int Mesh_id, int Node_id, double *Vec_norm) |
int | utr_mesh_smoothing (const int Mesh_id, double param1, int param2) |
int | utr_mesh_smoothing_menu (const int Mesh_id, FILE *Interactive_input, FILE *Interactive_output) |
int | utr_mesh_quality_statistics (const int Mesh_id, FILE *Interactive_output) |
int | utr_count_bc_surface (const int Mesh_id, FILE *Interactive_output) |
Variables | |
std::vector< std::vector < double > > | utv_mesh_vec_norm_at_nodes |
utv_mesh_vec_norm_at_nodes - holds normal vector at node |
/** /** /** /**
enum utt_mesh_bc_type |
int utr_count_bc_surface | ( | const int | Mesh_id, | |
FILE * | Interactive_output | |||
) |
void utr_mesh_compute_vec_norm_at_nodes | ( | const int | Mesh_id | ) |
void utr_mesh_get_vec_norm_at_node | ( | const int | Mesh_id, | |
int | Node_id, | |||
double * | Vec_norm | |||
) |
int utr_mesh_insert_BC_contact | ( | const char * | Workdir, | |
const int | Mesh_id, | |||
const int | N_contacts, | |||
const int * | BC_nums, | |||
const int * | IDs, | |||
const utt_mesh_bc_type * | Types | |||
) |
utr_mesh_insert_BC_contact To insert contact faces into the given mesh.
Mesh_id | mesh in: to update | |
N_contacts | in: number of contacts //group, block, material | |
BC_nums[N_contacts] | in: array of BC numbers | |
groupIDs[2*N_contacts] | in: ID between which contact BC will be implemeted | |
Types[N_contacts] | in: type specyfing IDs type |
Mesh_id | mesh in: to update | |
N_contacts | in: number of contacts | |
BC_nums[N_contacts] | in: array of BC numbers | |
groupIDs[2*N_contacts] | in: ID between which contact BC will be implemeted | |
Types[N_contacts] | in: type specyfing IDs type |
int utr_mesh_insert_new_bcnums | ( | const char * | Workdir, | |
const int | Mesh_id | |||
) |
Initialziation of new bc data
int utr_mesh_quality_statistics | ( | const int | Mesh_id, | |
FILE * | Interactive_output | |||
) |
int utr_mesh_smoothing | ( | const int | Mesh_id, | |
double | param1, | |||
int | param2 | |||
) |
int utr_mesh_smoothing_menu | ( | const int | Mesh_id, | |
FILE * | Interactive_input, | |||
FILE * | Interactive_output | |||
) |
std::vector< std::vector<double> > utv_mesh_vec_norm_at_nodes |
utv_mesh_vec_norm_at_nodes - holds normal vector at node
Normal vector at node computations.