#include "Mesh3DStorage.hpp"
#include <iostream>
#include <fstream>
#include <array>
Go to the source code of this file.
|
void | polyfem::mesh::MeshProcessing3D::build_connectivity (Mesh3DStorage &hmi) |
|
void | polyfem::mesh::MeshProcessing3D::reorder_hex_mesh_propogation (Mesh3DStorage &hmi) |
|
bool | polyfem::mesh::MeshProcessing3D::scaled_jacobian (Mesh3DStorage &hmi, Mesh_Quality &mq) |
|
double | polyfem::mesh::MeshProcessing3D::a_jacobian (Eigen::Vector3d &v0, Eigen::Vector3d &v1, Eigen::Vector3d &v2, Eigen::Vector3d &v3) |
|
void | polyfem::mesh::MeshProcessing3D::global_orientation_hexes (Mesh3DStorage &hmi) |
|
void | polyfem::mesh::MeshProcessing3D::refine_catmul_clark_polar (Mesh3DStorage &M, int iter, bool reverse, std::vector< int > &Parents) |
|
void | polyfem::mesh::MeshProcessing3D::refine_red_refinement_tet (Mesh3DStorage &M, int iter) |
|
void | polyfem::mesh::MeshProcessing3D::straight_sweeping (const Mesh3DStorage &Mi, int sweep_coord, double height, int nlayer, Mesh3DStorage &Mo) |
|
void | polyfem::mesh::MeshProcessing3D::orient_surface_mesh (Mesh3DStorage &hmi) |
|
void | polyfem::mesh::MeshProcessing3D::orient_volume_mesh (Mesh3DStorage &hmi) |
|
void | polyfem::mesh::MeshProcessing3D::ele_subdivison_levels (const Mesh3DStorage &hmi, std::vector< int > &Ls) |
|
void | polyfem::mesh::MeshProcessing3D::set_intersection_own (const std::vector< uint32_t > &A, const std::vector< uint32_t > &B, std::array< uint32_t, 2 > &C, int &num) |
|
◆ Jacobian_Precision
#define Jacobian_Precision 1.e-7 |