16 #ifndef __H2D_HCURL_WEAK_FORMS_H
17 #define __H2D_HCURL_WEAK_FORMS_H
19 #include "../weakform/weakform.h"
20 #include "../spline.h"
26 namespace WeakFormsHcurl
33 template<
typename Scalar>
38 Scalar const_coeff = 1.0, Hermes2DFunction<Scalar>* f_coeff =
nullptr,
42 Scalar const_coeff = 1.0, Hermes2DFunction<Scalar>* f_coeff =
nullptr,
57 Hermes2DFunction<Scalar>* function_coeff;
66 template<
typename Scalar>
100 template<
typename Scalar>
105 Scalar const_coeff0 = 1.0, Scalar const_coeff1 = 1.0,
106 Hermes2DFunction<Scalar>* f_coeff0 =
nullptr,
107 Hermes2DFunction<Scalar>* f_coeff1 =
nullptr,
111 Scalar const_coeff0 = 1.0, Scalar const_coeff1 = 1.0,
112 Hermes2DFunction<Scalar>* f_coeff0 =
nullptr,
113 Hermes2DFunction<Scalar>* f_coeff1 =
nullptr,
127 Scalar const_coeff0, const_coeff1;
128 Hermes2DFunction<Scalar>* function_coeff0, *function_coeff1;
137 template<
typename Scalar>
142 Hermes2DFunction<Scalar>* f_coeff =
nullptr,
146 Hermes2DFunction<Scalar>* f_coeff =
nullptr,
162 Hermes2DFunction<Scalar>* function_coeff;
173 template<
typename Scalar>
207 template<
typename Scalar>
212 Scalar const_coeff = 1.0, Hermes2DFunction<Scalar>* f_coeff =
nullptr,
216 Scalar const_coeff = 1.0, Hermes2DFunction<Scalar>* f_coeff =
nullptr,
231 Hermes2DFunction<Scalar>* function_coeff;
241 template<
typename Scalar>
246 Hermes2DFunction<Scalar>* f_coeff =
nullptr,
250 Hermes2DFunction<Scalar>* f_coeff =
nullptr,
265 Hermes2DFunction<Scalar>* function_coeff;
274 template<
typename Scalar>
279 Scalar const_coeff = 1.0, Hermes2DFunction<Scalar>* f_coeff =
nullptr,
283 Scalar const_coeff = 1.0, Hermes2DFunction<Scalar>* f_coeff =
nullptr,
298 Hermes2DFunction<Scalar>* function_coeff;
Geometry - volumetric - for order calculation.
SymFlag
Bilinear form symmetry flag, see WeakForm::add_matrix_form.
Calculated function values (from the class Function) on an element for assembling.
::xsd::cxx::tree::string< char, simple_type > string
C++ type corresponding to the string XML Schema built-in type.
Geometry - surface - for order calculation.
GeomType
Geometrical type of weak forms.