FEAT
3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
driver_base.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/cubature/scalar/rule.hpp>
10
11
namespace
FEAT
12
{
13
namespace
Cubature
14
{
15
namespace
Scalar
16
{
22
class
DriverBase
23
{
24
public
:
26
static
constexpr
bool
tensorize
=
true
;
27
31
template
<
typename
Functor_>
32
static
void
alias
(Functor_&)
33
{
34
// do nothing
35
}
36
};
// class DriverBase
37
}
// namespace Scalar
38
}
// namespace Cubature
39
}
// namespace FEAT
FEAT::Cubature::Scalar::DriverBase
Scalar cubature driver base class.
Definition:
driver_base.hpp:23
FEAT::Cubature::Scalar::DriverBase::tensorize
static constexpr bool tensorize
by default, tensorize the cubature forumula
Definition:
driver_base.hpp:26
FEAT::Cubature::Scalar::DriverBase::alias
static void alias(Functor_ &)
Applies an alias-functor.
Definition:
driver_base.hpp:32
FEAT
FEAT namespace.
Definition:
adjactor.hpp:12
kernel
cubature
scalar
driver_base.hpp
Generated by
1.9.5