/dports/math/libmesh/libmesh-1.6.2/src/fe/ |
H A D | fe_rational.C | 119 void FE<0,RATIONAL_BERNSTEIN>::nodal_soln(const Elem * elem, in nodal_soln() 126 void FE<1,RATIONAL_BERNSTEIN>::nodal_soln(const Elem * elem, in nodal_soln() 133 void FE<2,RATIONAL_BERNSTEIN>::nodal_soln(const Elem * elem, in nodal_soln() 140 void FE<3,RATIONAL_BERNSTEIN>::nodal_soln(const Elem * elem, in nodal_soln() 172 template <> bool FE<0,RATIONAL_BERNSTEIN>::is_hierarchic() const { return false; } in is_hierarchic() 173 template <> bool FE<1,RATIONAL_BERNSTEIN>::is_hierarchic() const { return false; } in is_hierarchic() 174 template <> bool FE<2,RATIONAL_BERNSTEIN>::is_hierarchic() const { return false; } in is_hierarchic() 175 template <> bool FE<3,RATIONAL_BERNSTEIN>::is_hierarchic() const { return false; } in is_hierarchic() 180 void FE<2,RATIONAL_BERNSTEIN>::compute_constraints (DofConstraints & constraints, in compute_constraints() 187 void FE<3,RATIONAL_BERNSTEIN>::compute_constraints (DofConstraints & constraints, in compute_constraints() [all …]
|
H A D | fe_rational_shape_0D.C | 30 LIBMESH_DEFAULT_VECTORIZED_FE(0,RATIONAL_BERNSTEIN) 34 Real FE<0,RATIONAL_BERNSTEIN>::shape(const ElemType, in shape() 46 Real FE<0,RATIONAL_BERNSTEIN>::shape(const Elem *, in shape() 57 Real FE<0,RATIONAL_BERNSTEIN>::shape(const FEType, in shape() 69 Real FE<0,RATIONAL_BERNSTEIN>::shape_deriv(const ElemType, in shape_deriv() 82 Real FE<0,RATIONAL_BERNSTEIN>::shape_deriv(const Elem *, in shape_deriv() 96 Real FE<0,RATIONAL_BERNSTEIN>::shape_deriv(const FEType, in shape_deriv() 111 Real FE<0,RATIONAL_BERNSTEIN>::shape_second_deriv(const ElemType, in shape_second_deriv() 124 Real FE<0,RATIONAL_BERNSTEIN>::shape_second_deriv(const Elem *, in shape_second_deriv() 138 Real FE<0,RATIONAL_BERNSTEIN>::shape_second_deriv(const FEType, in shape_second_deriv()
|
H A D | fe_rational_shape_1D.C | 39 LIBMESH_DEFAULT_VECTORIZED_FE(1,RATIONAL_BERNSTEIN) 43 Real FE<1,RATIONAL_BERNSTEIN>::shape(const Elem * elem, in shape() 86 Real FE<1,RATIONAL_BERNSTEIN>::shape(const ElemType, in shape() 97 Real FE<1,RATIONAL_BERNSTEIN>::shape(const FEType fet, in shape() 104 return FE<1,RATIONAL_BERNSTEIN>::shape(elem, fet.order, i, p, add_p_level); in shape() 109 Real FE<1,RATIONAL_BERNSTEIN>::shape_deriv(const Elem * elem, in shape_deriv() 163 Real FE<1,RATIONAL_BERNSTEIN>::shape_deriv(const ElemType, in shape_deriv() 175 Real FE<1,RATIONAL_BERNSTEIN>::shape_deriv(const FEType fet, in shape_deriv() 193 Real FE<1,RATIONAL_BERNSTEIN>::shape_second_deriv(const Elem * elem, in shape_second_deriv() 256 Real FE<1,RATIONAL_BERNSTEIN>::shape_second_deriv(const ElemType, in shape_second_deriv() [all …]
|
H A D | fe_rational_shape_2D.C | 37 LIBMESH_DEFAULT_VECTORIZED_FE(2,RATIONAL_BERNSTEIN) 41 Real FE<2,RATIONAL_BERNSTEIN>::shape(const Elem * elem, in shape() 84 Real FE<2,RATIONAL_BERNSTEIN>::shape(const ElemType, in shape() 96 Real FE<2,RATIONAL_BERNSTEIN>::shape(const FEType fet, in shape() 102 return FE<2,RATIONAL_BERNSTEIN>::shape in shape() 108 Real FE<2,RATIONAL_BERNSTEIN>::shape_deriv(const Elem * elem, in shape_deriv() 159 Real FE<2,RATIONAL_BERNSTEIN>::shape_deriv(const ElemType, in shape_deriv() 172 Real FE<2,RATIONAL_BERNSTEIN>::shape_deriv(const FEType fet, in shape_deriv() 179 return FE<2,RATIONAL_BERNSTEIN>::shape_deriv in shape_deriv() 281 Real FE<2,RATIONAL_BERNSTEIN>::shape_second_deriv(const ElemType, in shape_second_deriv() [all …]
|
H A D | fe_rational_shape_3D.C | 37 LIBMESH_DEFAULT_VECTORIZED_FE(3,RATIONAL_BERNSTEIN) 41 Real FE<3,RATIONAL_BERNSTEIN>::shape(const Elem * elem, in shape() 84 Real FE<3,RATIONAL_BERNSTEIN>::shape(const ElemType, in shape() 94 Real FE<3,RATIONAL_BERNSTEIN>::shape(const FEType fet, in shape() 100 return FE<3,RATIONAL_BERNSTEIN>::shape in shape() 106 Real FE<3,RATIONAL_BERNSTEIN>::shape_deriv(const Elem * elem, in shape_deriv() 157 Real FE<3,RATIONAL_BERNSTEIN>::shape_deriv(const ElemType, in shape_deriv() 169 Real FE<3,RATIONAL_BERNSTEIN>::shape_deriv(const FEType fet, in shape_deriv() 176 return FE<3,RATIONAL_BERNSTEIN>::shape_deriv in shape_deriv() 291 Real FE<3,RATIONAL_BERNSTEIN>::shape_second_deriv(const ElemType, in shape_second_deriv() [all …]
|
H A D | fe_abstract.C | 118 case RATIONAL_BERNSTEIN: in build() 119 return libmesh_make_unique<FE<0,RATIONAL_BERNSTEIN>>(fet); in build() 171 case RATIONAL_BERNSTEIN: in build() 172 return libmesh_make_unique<FE<1,RATIONAL_BERNSTEIN>>(fet); in build() 226 case RATIONAL_BERNSTEIN: in build() 227 return libmesh_make_unique<FE<2,RATIONAL_BERNSTEIN>>(fet); in build() 287 case RATIONAL_BERNSTEIN: in build() 288 return libmesh_make_unique<FE<3,RATIONAL_BERNSTEIN>>(fet); in build()
|
H A D | fe_interface.C | 113 case RATIONAL_BERNSTEIN: \ 114 prefix FE<dim,RATIONAL_BERNSTEIN>::func_and_args suffix \ 153 case RATIONAL_BERNSTEIN: \ 154 prefix FE<dim,RATIONAL_BERNSTEIN>::func_and_args suffix \ 189 case RATIONAL_BERNSTEIN: \ 190 prefix FE<dim,RATIONAL_BERNSTEIN>::func_and_args suffix \ 2074 case RATIONAL_BERNSTEIN: in compute_constraints() 2133 case RATIONAL_BERNSTEIN: in compute_constraints() 2271 case RATIONAL_BERNSTEIN: in max_order() 2574 case RATIONAL_BERNSTEIN: in extra_hanging_dofs() [all …]
|
H A D | fe_transformation_base.C | 44 case RATIONAL_BERNSTEIN: in build()
|
H A D | fe_base.C | 224 case RATIONAL_BERNSTEIN: in build() 225 return libmesh_make_unique<FE<0,RATIONAL_BERNSTEIN>>(fet); in build() 271 case RATIONAL_BERNSTEIN: in build() 272 return libmesh_make_unique<FE<1,RATIONAL_BERNSTEIN>>(fet); in build() 320 case RATIONAL_BERNSTEIN: in build() 321 return libmesh_make_unique<FE<2,RATIONAL_BERNSTEIN>>(fet); in build() 372 case RATIONAL_BERNSTEIN: in build() 373 return libmesh_make_unique<FE<3,RATIONAL_BERNSTEIN>>(fet); in build()
|
H A D | fe_boundary.C | 86 ERRORS_IN_0D(RATIONAL_BERNSTEIN) in ERRORS_IN_0D() 107 REINIT_ERROR(1, RATIONAL_BERNSTEIN, edge_reinit) { libmesh_error_msg("ERROR: Cannot edge_reinit 1D … 1103 REINIT_AND_SIDE_MAPS(RATIONAL_BERNSTEIN);
|
H A D | fe_map.C | 52 return RATIONAL_BERNSTEIN; in map_fe_type()
|
/dports/math/libmesh/libmesh-1.6.2/tests/fe/ |
H A D | fe_rational_test.C | 13 INSTANTIATE_FETEST(FIRST, RATIONAL_BERNSTEIN, EDGE2); 14 INSTANTIATE_FETEST(SECOND, RATIONAL_BERNSTEIN, EDGE3); 17 INSTANTIATE_FETEST(FIRST, RATIONAL_BERNSTEIN, TRI3); 20 INSTANTIATE_FETEST(FIRST, RATIONAL_BERNSTEIN, QUAD4); 21 INSTANTIATE_FETEST(SECOND, RATIONAL_BERNSTEIN, QUAD9); 25 INSTANTIATE_FETEST(FIRST, RATIONAL_BERNSTEIN, TET4); 28 INSTANTIATE_FETEST(FIRST, RATIONAL_BERNSTEIN, HEX8); 29 INSTANTIATE_FETEST(SECOND, RATIONAL_BERNSTEIN, HEX27);
|
H A D | fe_test.h | 183 if (family == RATIONAL_BERNSTEIN) in setUp() 208 if (family == RATIONAL_BERNSTEIN) in setUp() 245 if (family == RATIONAL_BERNSTEIN && order > 1) in setUp() 367 if (family == RATIONAL_BERNSTEIN && order > 1) in testU() 444 if (family == RATIONAL_BERNSTEIN && order > 1) in testGradU() 538 if (family == RATIONAL_BERNSTEIN && order > 1) in testGradUComp() 630 if (family == RATIONAL_BERNSTEIN && order > 1) in testHessU() 752 if (family == RATIONAL_BERNSTEIN && order > 1) in testHessUComp()
|
/dports/math/libmesh/libmesh-1.6.2/include/enums/ |
H A D | enum_fe_family.h | 64 RATIONAL_BERNSTEIN = 61, enumerator
|
/dports/math/libmesh/libmesh-1.6.2/include/fe/ |
H A D | fe_macro.h | 97 template class FE< (_dim), RATIONAL_BERNSTEIN>; \
|
/dports/math/libmesh/libmesh-1.6.2/examples/fem_system/fem_system_ex5/ |
H A D | fem_system_ex5.C | 132 fe_type.family = RATIONAL_BERNSTEIN; in main()
|
/dports/math/libmesh/libmesh-1.6.2/src/utils/ |
H A D | string_to_enum.C | 246 fefamily_to_enum["RATIONAL_BERNSTEIN"]=RATIONAL_BERNSTEIN; in INSTANTIATE_ENUM_MAPS()
|
/dports/math/libmesh/libmesh-1.6.2/ |
H A D | NEWS | 400 * Add RATIONAL_BERNSTEIN FEType.
|