/dports/math/libmesh/libmesh-1.6.2/include/fe/ |
H A D | fe_transformation_base.h | 27 template<typename T> class FEGenericBase; variable 57 virtual void init_map_phi(const FEGenericBase<OutputShape> & fe) const = 0; 62 virtual void init_map_dphi(const FEGenericBase<OutputShape> & fe) const = 0; 67 virtual void init_map_d2phi(const FEGenericBase<OutputShape> & fe) const = 0; 76 const FEGenericBase<OutputShape> & fe, 86 const FEGenericBase<OutputShape> & fe, 87 … std::vector<std::vector<typename FEGenericBase<OutputShape>::OutputGradient>> & dphi, 99 const FEGenericBase<OutputShape> & fe, 100 … std::vector<std::vector<typename FEGenericBase<OutputShape>::OutputTensor>> & d2phi, 117 const FEGenericBase<OutputShape> & fe, [all …]
|
H A D | hcurl_fe_transformation.h | 48 virtual void init_map_phi(const FEGenericBase<OutputShape> & fe) const override; 53 virtual void init_map_dphi(const FEGenericBase<OutputShape> & fe) const override; 58 virtual void init_map_d2phi(const FEGenericBase<OutputShape> & fe) const override; 71 const FEGenericBase<OutputShape> & fe, 81 const FEGenericBase<OutputShape> & /*fe*/, in map_dphi() 82 … std::vector<std::vector<typename FEGenericBase<OutputShape>::OutputGradient>> & /*dphi*/, in map_dphi() 97 const FEGenericBase<OutputShape> & /*fe*/, in map_d2phi() 98 … std::vector<std::vector<typename FEGenericBase<OutputShape>::OutputTensor>> & /*d2phi*/, in map_d2phi() 120 const FEGenericBase<OutputShape> & fe, 130 const FEGenericBase<OutputShape> & /*fe*/, in map_div() [all …]
|
H A D | h1_fe_transformation.h | 52 virtual void init_map_phi(const FEGenericBase<OutputShape> & fe) const override; 57 virtual void init_map_dphi(const FEGenericBase<OutputShape> & fe) const override; 62 virtual void init_map_d2phi(const FEGenericBase<OutputShape> & fe) const override; 71 const FEGenericBase<OutputShape> &, 81 const FEGenericBase<OutputShape> & fe, 82 … std::vector<std::vector<typename FEGenericBase<OutputShape>::OutputGradient>> & dphi, 94 const FEGenericBase<OutputShape> & fe, 95 … std::vector<std::vector<typename FEGenericBase<OutputShape>::OutputTensor>> & d2phi, 111 const FEGenericBase<OutputShape> & fe, 121 const FEGenericBase<OutputShape> & fe, [all …]
|
H A D | fe_base.h | 85 class FEGenericBase : public FEAbstract 94 FEGenericBase (const unsigned int dim, 102 virtual ~FEGenericBase(); 740 void FEGenericBase<OutputType>::compute_dual_shape_functions () in compute_dual_shape_functions() 748 void FEGenericBase<OutputType>::compute_dual_shape_coeffs () in compute_dual_shape_coeffs() 758 void FEGenericBase<Real>::compute_dual_shape_functions(); 761 void FEGenericBase<Real>::compute_dual_shape_coeffs(); 765 typedef FEGenericBase<Real> FEBase; 766 typedef FEGenericBase<RealGradient> FEVectorBase; 775 FEGenericBase<OutputType>::FEGenericBase(const unsigned int d, in FEGenericBase() function [all …]
|
H A D | fe.h | 96 class FE : public FEGenericBase<typename FEOutputType<T>::type> 107 FEGenericBase<typename FEOutputType<T>::type>::OutputShape
|
/dports/math/libmesh/libmesh-1.6.2/src/error_estimation/ |
H A D | exact_solution.C | 544 std::vector<std::unique_ptr<FEGenericBase<OutputShape>>> fe_ptrs(4); in _compute_error() 554 fe_ptrs[dim] = FEGenericBase<OutputShape>::build(dim, fe_type); in _compute_error() 593 FEGenericBase<OutputShape> * fe = fe_ptrs[dim].get(); in _compute_error() 654 typename FEGenericBase<OutputShape>::OutputNumber u_h(0.); in _compute_error() 656 typename FEGenericBase<OutputShape>::OutputNumberGradient grad_u_h; in _compute_error() 658 typename FEGenericBase<OutputShape>::OutputNumberTensor grad2_u_h; in _compute_error() 660 typename FEGenericBase<OutputShape>::OutputNumber curl_u_h(0.0); in _compute_error() 683 typename FEGenericBase<OutputShape>::OutputNumber exact_val(0); in _compute_error() 712 typename FEGenericBase<OutputShape>::OutputNumberGradient exact_grad; in _compute_error() 739 typename FEGenericBase<OutputShape>::OutputNumber exact_curl(0.0); in _compute_error() [all …]
|
/dports/math/libmesh/libmesh-1.6.2/include/systems/ |
H A D | fem_context.h | 44 template <typename T> class FEGenericBase; variable 45 typedef FEGenericBase<Real> FEBase; 320 void get_side_fe( unsigned int var, FEGenericBase<OutputShape> *& fe, 1033 FEGenericBase<OutputShape> * build_new_fe(const FEGenericBase<OutputShape> * fe, 1050 mutable std::unique_ptr<FEGenericBase<Real>> _real_fe; 1051 mutable std::unique_ptr<FEGenericBase<RealGradient>> _real_grad_fe; 1061 FEGenericBase<OutputShape> * cached_fe( const unsigned int elem_dim, 1092 typedef FEGenericBase<value_shape> value_base; 1097 typedef FEGenericBase<grad_shape> grad_base; 1102 typedef FEGenericBase<hess_shape> hess_base; [all …]
|
H A D | dg_fem_context.h | 239 void get_neighbor_side_fe( unsigned int var, FEGenericBase<OutputShape> *& fe ) const; 301 void DGFEMContext::get_neighbor_side_fe( unsigned int var, FEGenericBase<OutputShape> *& fe ) const in get_neighbor_side_fe() 304 fe = cast_ptr<FEGenericBase<OutputShape> *>( _neighbor_side_fe_var[var] ); in get_neighbor_side_fe()
|
H A D | generic_projector.h | 260 const FEGenericBase<typename FFunctor::RealType> & fe); 2368 FEGenericBase<typename FFunctor::RealType> * fe = nullptr; in operator() 2370 FEGenericBase<typename FFunctor::RealType> * edge_fe = nullptr; in operator() 2375 const FEGenericBase<typename FFunctor::RealType> & proj_fe = in operator() 2387 std::unique_ptr<FEGenericBase<typename FFunctor::RealType>> fine_fe in operator() 2549 FEGenericBase<typename FFunctor::RealType> * fe = nullptr; in operator() 2551 FEGenericBase<typename FFunctor::RealType> * side_fe = nullptr; in operator() 2556 const FEGenericBase<typename FFunctor::RealType> & proj_fe = in operator() 2568 std::unique_ptr<FEGenericBase<typename FFunctor::RealType>> fine_fe in operator() 2644 FEGenericBase<typename FFunctor::RealType> * fe = nullptr; in operator() [all …]
|
/dports/math/libmesh/libmesh-1.6.2/src/fe/ |
H A D | hcurl_fe_transformation.C | 26 void HCurlFETransformation<OutputShape>::init_map_phi(const FEGenericBase<OutputShape> & fe) const in init_map_phi() 34 void HCurlFETransformation<OutputShape>::init_map_dphi(const FEGenericBase<OutputShape> & fe) const in init_map_dphi() 42 void HCurlFETransformation<OutputShape>::init_map_d2phi(const FEGenericBase<OutputShape> & fe) const in init_map_d2phi() 56 const FEGenericBase<OutputShape> & fe, in map_phi() 159 const FEGenericBase<OutputShape> & fe, in map_curl() 259 void HCurlFETransformation<Real>::init_map_phi(const FEGenericBase<Real> & ) const in init_map_phi() 265 void HCurlFETransformation<Real>::init_map_dphi(const FEGenericBase<Real> & ) const in init_map_dphi() 271 void HCurlFETransformation<Real>::init_map_d2phi(const FEGenericBase<Real> & ) const in init_map_d2phi() 280 const FEGenericBase<Real> &, in map_phi() 290 const FEGenericBase<Real> &, in map_curl()
|
H A D | fe_base.C | 185 std::unique_ptr<FEGenericBase<Real>> 186 FEGenericBase<Real>::build (const unsigned int dim, in build() 395 std::unique_ptr<FEGenericBase<RealGradient>> 480 std::unique_ptr<FEGenericBase<Real>> 684 std::unique_ptr<FEGenericBase<RealGradient>> 963 std::unique_ptr<FEGenericBase<OutputShape>> fe in coarsened_dof_values() 1528 std::unique_ptr<FEGenericBase<OutputShape>> my_fe in compute_proj_constraints() 1801 FEGenericBase<OutputType>:: 1829 std::unique_ptr<FEGenericBase<OutputShape>> my_fe in compute_periodic_constraints() 2546 template class FEGenericBase<Real>; [all …]
|
H A D | h1_fe_transformation.C | 27 void H1FETransformation<OutputShape>::init_map_phi(const FEGenericBase<OutputShape> & /* fe */ ) co… in init_map_phi() 35 void H1FETransformation<OutputShape>::init_map_dphi(const FEGenericBase<OutputShape> & fe) const in init_map_dphi() 43 void H1FETransformation<OutputShape>::init_map_d2phi(const FEGenericBase<OutputShape> & fe) const in init_map_d2phi() 55 const FEGenericBase<OutputShape> & fe, in map_phi() 70 const FEGenericBase<OutputShape> & fe, in map_dphi() 201 const FEGenericBase<OutputShape> & fe, in map_d2phi() 489 const FEGenericBase<Real> &, in map_curl() 499 const FEGenericBase<RealGradient> & fe, in map_curl() 618 const FEGenericBase<Real> &, in map_div() 619 … std::vector<std::vector<FEGenericBase<Real>::OutputDivergence>> & ) const in map_div() [all …]
|
H A D | fe.C | 48 FEGenericBase<typename FEOutputType<T>::type> (Dim,fet), in FE()
|
/dports/math/libmesh/libmesh-1.6.2/src/systems/ |
H A D | fem_context.C | 857 FEGenericBase<OutputShape> * fe_new = in point_value() 907 FEGenericBase<OutputShape> * fe_new = in point_gradient() 958 FEGenericBase<OutputShape> * fe_new = in point_hessian() 996 FEGenericBase<OutputShape> * fe_new = in point_curl() 1192 FEGenericBase<OutputShape> * fe_new = in fixed_point_value() 1872 FEGenericBase<Real> * 1914 FEGenericBase<RealGradient> * 1957 FEGenericBase<OutputShape> * 1983 FEGenericBase<OutputShape>* fe_new = in build_new_fe() 2159 template FEGenericBase<Real> * [all …]
|
H A D | system_projection.C | 700 FEGenericBase<Real> * fe = nullptr; 705 FEGenericBase<Real> * fe_new = 747 FEGenericBase<Real> * fe = nullptr; 752 FEGenericBase<Real> * fe_new =
|
H A D | fem_system.C | 1374 FEGenericBase<RealGradient> * elem_fe = nullptr; in init_context()
|
/dports/math/libmesh/libmesh-1.6.2/examples/vector_fe/vector_fe_ex3/ |
H A D | curl_curl_system.C | 84 FEGenericBase<RealGradient> * fe; in init_context() 95 FEGenericBase<RealGradient> * side_fe; in init_context() 110 FEGenericBase<RealGradient> * fe = nullptr; in element_time_derivative() 179 FEGenericBase<RealGradient> * side_fe = nullptr; in side_time_derivative()
|
/dports/math/libmesh/libmesh-1.6.2/examples/vector_fe/vector_fe_ex4/ |
H A D | curl_curl_system.C | 85 FEGenericBase<RealGradient> * fe; in init_context() 96 FEGenericBase<RealGradient> * side_fe; in init_context() 111 FEGenericBase<RealGradient> * fe = nullptr; in element_time_derivative() 180 FEGenericBase<RealGradient> * side_fe = nullptr; in side_time_derivative()
|
/dports/math/libmesh/libmesh-1.6.2/examples/vector_fe/vector_fe_ex2/ |
H A D | laplace_system.C | 93 FEGenericBase<RealGradient> * fe; in init_context() 103 FEGenericBase<RealGradient> * side_fe; in init_context() 117 FEGenericBase<RealGradient> * fe = nullptr; in element_time_derivative()
|
/dports/math/libmesh/libmesh-1.6.2/include/error_estimation/ |
H A D | exact_error_estimator.h | 39 template <typename T> class FEGenericBase; variable 40 typedef FEGenericBase<Real> FEBase;
|
/dports/math/libmesh/libmesh-1.6.2/src/base/ |
H A D | dof_map_constraints.C | 1055 FEGenericBase<OutputType> * edge_fe = nullptr; in apply_dirichlet_impl() 1212 FEGenericBase<OutputType> * side_fe = nullptr; in apply_dirichlet_impl() 1371 FEGenericBase<OutputType> * fe = nullptr; in apply_dirichlet_impl()
|