You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
hp2D
recompShpFct.hh
Go to the documentation of this file.
1
6
#ifndef hprecompShpFct2D_hh
7
#define hprecompShpFct2D_hh
8
9
#include "
basics/typedefs.hh
"
10
#include "
basics/outputOperator.hh
"
11
#include "
hp2D/quad.hh
"
12
13
namespace
hp2D
{
14
15
// ***************************************************** RecomputeShapefct **
16
17
class
RecomputeShapefct
:
concepts::OutputOperator
{
18
public
:
19
RecomputeShapefct
(
concepts::Space<Real>
& spc,
20
enum
concepts::intRule
rule,
21
bool
constant, uint points) :
22
spc_(&spc), rule_(rule), constant_(constant), dtltPoints_(points) {}
23
uint& operator[](
const
uint attrib) {
return
points_[attrib]; }
25
void
compute
();
26
protected
:
27
virtual
std::ostream&
info
(std::ostream& os)
const
;
28
concepts::Space<Real>
* spc_;
29
enum
concepts::intRule
rule_;
30
bool
constant_;
31
uint dtltPoints_;
32
std::map<uint, uint> points_;
33
};
34
35
}
// namespace hp2D
36
37
#endif
// hprecompShpFct2D_hh
concepts::OutputOperator
Definition
outputOperator.hh:42
concepts::Space
Definition
space.hh:44
hp2D::RecomputeShapefct
Definition
recompShpFct.hh:17
hp2D::RecomputeShapefct::compute
void compute()
Recomputing of shape functions.
hp2D::RecomputeShapefct::info
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
quad.hh
concepts::intRule
intRule
Types of integration rules to choose from.
Definition
defines.hh:13
hp2D
Definition
explicitResidual.hh:120
outputOperator.hh
typedefs.hh
Generated on Wed Sep 13 2023 21:06:20 for Concepts by
1.9.8