Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
include
DislocationDynamics
SimplexBndNormal.h
Go to the documentation of this file.
1
/* This file is part of MoDELib, the Mechanics Of Defects Evolution Library.
2
*
3
*
4
* MoDELib is distributed without any warranty under the
5
* GNU General Public License (GPL) v2 <http://www.gnu.org/licenses/>.
6
*/
7
8
#ifndef model_SimplexBndNormal_H_
9
#define model_SimplexBndNormal_H_
10
11
#include <Eigen/Dense>
12
#include <
Simplex.h
>
13
14
namespace
model
15
{
16
17
class
SimplexBndNormal
18
{
19
20
public
:
21
22
// make dim available outside class
23
constexpr
static
int
dim
=3;
24
typedef
Eigen::Matrix<double,dim,1>
VectorDim
;
25
26
/**********************************************************************/
27
static
VectorDim
get_boundaryNormal
(
const
VectorDim
& P,
28
const
Simplex<dim,dim>
& simplex,
29
const
double
& dmax);
30
31
32
};
33
34
35
36
37
}
// close namespace
38
#endif
39
Simplex.h
model::SimplexBndNormal
Definition
SimplexBndNormal.h:18
model::SimplexBndNormal::get_boundaryNormal
static VectorDim get_boundaryNormal(const VectorDim &P, const Simplex< dim, dim > &simplex, const double &dmax)
Definition
SimplexBndNormal.cpp:20
model::SimplexBndNormal::VectorDim
Eigen::Matrix< double, dim, 1 > VectorDim
Definition
SimplexBndNormal.h:24
model::SimplexBndNormal::dim
static constexpr int dim
Definition
SimplexBndNormal.h:23
model::Simplex
Definition
Simplex.h:78
model
Definition
DD_converter.dox:2
Generated by
1.15.0