utd_util/uts_mesh.cpp File Reference

#include <cstdlib>
#include <iostream>
#include <cstdio>
#include <cstring>
#include <fstream>
#include <ctime>
#include <cmath>
#include <assert.h>
#include <vector>
#include "uth_mesh.h"
#include "uth_log.h"
#include "uth_mat.h"
#include "mmh_intf.h"
#include "uth_bc.h"
#include "../mmd_remesh/ticooMesh3D.h"
Include dependency graph for uts_mesh.cpp:

Functions

TicooMesh3Dutr_mesh_read_ticoo_from_intf (const int Mesh_id)
int utr_mesh_write_ticoo_to_intf (const int Mesh_id, const TicooMesh3D &t_mesh)
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_count_bc_surface (const int Mesh_id, FILE *Interactive_output)
int utr_mesh_quality_statistics (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

Function Documentation

TicooMesh3D& utr_mesh_read_ticoo_from_intf ( const int  Mesh_id  ) 

Here is the call graph for this function:

int utr_mesh_write_ticoo_to_intf ( const int  Mesh_id,
const TicooMesh3D t_mesh 
)

MAGIC HERE

Here is the call 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