18#ifndef BELFEM_FN_MESH_COMPUTE_SURFACE_NORMALS_HPP
19#define BELFEM_FN_MESH_COMPUTE_SURFACE_NORMALS_HPP
30 const Vector< id_t > & aGroupIDs,
32 const bool aComputeInParallel=
true
44 const Vector< id_t > & aGroupIDs,
52 const Vector< id_t > & aGroupIDs,
68 Cell< Element * > & aElements );
84 const Vector< id_t > & aGroupIDs,
91 const Vector< id_t > & aGroupIDs,
98 const Vector< id_t > & aGroupIDs,
100 Vector< id_t > & aNodeIDs);
Definition fn_Mesh_compute_surface_normals.cpp:105
void get_node_ids(Mesh *aMesh, const Vector< id_t > &aGroupIDs, const GroupType aGroupType, Vector< id_t > &aNodeIDs)
Definition fn_Mesh_compute_surface_normals.cpp:701
void compute_surface_normals_3d(Mesh *aMesh, const Vector< id_t > &aGroupIDs, const GroupType aGroupType)
Definition fn_Mesh_compute_surface_normals.cpp:298
void receive_surface_normals_2d(Mesh *aMesh, const Vector< id_t > &aGroupIDs, const GroupType aGroupType)
Definition fn_Mesh_compute_surface_normals.cpp:608
void send_surface_normals_2d(Mesh *aMesh)
Definition fn_Mesh_compute_surface_normals.cpp:497
void receive_surface_normals_3d(Mesh *aMesh, const Vector< id_t > &aGroupIDs, const GroupType aGroupType)
Definition fn_Mesh_compute_surface_normals.cpp:651
void collect_elements(Mesh *aMesh, const id_t aGroupID, const GroupType aGroupType, Cell< Element * > &aElements)
Definition fn_Mesh_compute_surface_normals.cpp:435
void compute_surface_normals_2d(Mesh *aMesh, const Vector< id_t > &aGroupIDs, const GroupType aGroupType)
Definition fn_Mesh_compute_surface_normals.cpp:109
void create_normal_fields(Mesh *aMesh)
Definition fn_Mesh_compute_surface_normals.cpp:416
void send_surface_normals_3d(Mesh *aMesh)
Definition fn_Mesh_compute_surface_normals.cpp:545
Definition cl_EF_EdgeFunction.hpp:24
void compute_surface_normals(Mesh *aMesh, const Vector< id_t > &aGroupIDs, const GroupType aGroupType, const bool aComputeInParallel)
Definition fn_Mesh_compute_surface_normals.cpp:32
USER GUIDES:
Definition cl_Capacitor.cpp:16
unsigned int id_t
Definition typedefs.hpp:41
GroupType
Definition Mesh_Enums.hpp:130
@ SIDESET
Definition Mesh_Enums.hpp:132