FEAT
3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
dof_traits.hpp
1
// FEAT3: Finite Element Analysis Toolbox, Version 3
2
// Copyright (C) 2010 by Stefan Turek & the FEAT group
3
// FEAT3 is released under the GNU General Public License version 3,
4
// see the file 'copyright.txt' in the top level directory for details.
5
6
#pragma once
7
8
// includes, FEAT
9
#include <kernel/shape.hpp>
10
11
namespace
FEAT
12
{
13
namespace
Space
14
{
15
namespace
Argyris
16
{
22
template
<
typename
Shape_,
int
dim_>
23
struct
DofTraits
24
{
25
static
constexpr
int
count = 0;
26
};
27
28
template
<>
29
struct
DofTraits
<Shape::Simplex<2>, 0>
30
{
32
static
constexpr
int
count = 6;
33
};
34
35
template
<>
36
struct
DofTraits
<Shape::Simplex<2>, 1>
37
{
39
static
constexpr
int
count = 1;
40
};
41
}
// namespace Argyris
42
}
// namespace Space
43
}
// namespace FEAT
FEAT
FEAT namespace.
Definition:
adjactor.hpp:12
FEAT::Space::Argyris::DofTraits
Argyris Dof-Traits class template.
Definition:
dof_traits.hpp:24
kernel
space
argyris
dof_traits.hpp
Generated by
1.9.5