hp2Dedge.pypp.hh

Go to the documentation of this file.
1 #ifndef hp2Dedge_pypp_hh
2 #define hp2Dedge_pypp_hh
3 
6 #include "hp2Dedge/bf_graduv.hh"
8 #include "hp2Dedge/quad.hh"
9 #include "hp2Dedge/boundaries.hh" //DirichletCoefficients
10 #include "hp2Dedge/space.hh"
11 #include "hp2Dedge/linearForm.hh"
12 
13 #include "hp2Dedge/function.hh"
14 
16 
17 #ifdef GEN_PYTHON
18 
19  std::cout << sizeof(hp2Dedge::Quad<concepts::Real>) << std::endl;
20  std::cout << sizeof(hp2Dedge::Edge<concepts::Real>) << std::endl;
21 
22  std::cout << sizeof(hp2Dedge::RotRot<concepts::Real>) << std::endl;
23  std::cout << sizeof(hp2Dedge::Identity<concepts::Real>) << std::endl;
24  std::cout << sizeof(hp2Dedge::IdentityMatrix<concepts::Real>) << std::endl;
25  std::cout << sizeof(hp2Dedge::Graduv<concepts::Real>) << std::endl;
26  std::cout << sizeof(hp2Dedge::Advection<concepts::Real>) << std::endl;
27 
28  std::cout << sizeof(hp2Dedge::RotRot<concepts::Cmplx>) << std::endl;
29  std::cout << sizeof(hp2Dedge::Identity<concepts::Cmplx>) << std::endl;
30  std::cout << sizeof(hp2Dedge::IdentityMatrix<concepts::Cmplx>) << std::endl;
31  std::cout << sizeof(hp2Dedge::Graduv<concepts::Cmplx>) << std::endl;
32  std::cout << sizeof(hp2Dedge::Advection<concepts::Cmplx>) << std::endl;
33 
36 
37 #endif
38 }
39 
40 
41 
42 
43 #endif
An edge of a 2D FEM edge element quad.
Definition: bf_graduv.hh:47
A 2D FEM edge element: a quad.
Definition: bf_advection.hh:40
void export_hp2Dedge_templates()
A function class to calculate element matrices for the mass matrix.
Definition: bf_identity.hh:94
The approximated function in a FE space.
Definition: function.hh:28
A function class to calculate element matrices for the bilinear form.
Definition: bf_graduv.hh:102
A function class to calculate element matrices for the Rot u Rot v-bilinearform (Maxwell equations).
Definition: bilinearForm.hh:63
A function class to calculate element matrices for the mass matrix with a matrix function in between.
Definition: bf_identity.hh:127
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich