BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
fn_to_master_orientation.hpp
Go to the documentation of this file.
1/*
2 * BELFEM -- The Berkeley Lab Finite Element Framework
3 * Copyright (c) 2026, The Regents of the University of California,
4 * through Lawrence Berkeley National Laboratory (subject to receipt of any required
5 * approvals from the U.S. Dept. of Energy). All rights reserved.
6 *
7 * Developers: Christian Messe, Gregory Giard
8 *
9 * See the top-level LICENSE file for the complete license and disclaimer.
10 */
11
12#ifndef FN_to_master_orientation_HPP
13#define FN_to_master_orientation_HPP
14#include "cl_Cell.hpp"
15#include "cl_Node.hpp"
16#include "cl_Facet.hpp"
17#include "cl_Face.hpp"
18namespace belfem
19{
20 namespace mesh
21 {
22 // orders the node from the slave in the orientation of the master
23 // this is necessary for duplicate nodes
24 void
26 Cell< Node * > & aSlaveOrientation,
27 Cell< Node * > & aMasterOrientation );
28
29 void
31 Cell< Node * > & aSlaveOrientation,
32 Cell< Node * > & aMasterOrientation );
33
34 void
36 Cell< Edge * > & aSlaveOrientation,
37 Cell< Edge * > & aMasterOrientation );
38
39 void
41 Cell< Edge * > & aSlaveOrientation,
42 Cell< Edge * > & aMasterOrientation );
43
44 }
45}
46#endif // FN_to_master_orientation_HPP
Definition cl_Face.hpp:29
Definition cl_Facet.hpp:24
Definition cl_EF_EdgeFunction.hpp:17
void to_master_orientation(Facet *aFacet, Cell< Node * > &aSlaveOrientation, Cell< Node * > &aMasterOrientation)
Definition fn_to_master_orientation.cpp:19
USER GUIDES:
Definition cl_Capacitor.cpp:16