|
template<int spacedim, typename Number > |
void | rescale_fe_hermite_values (Rescaler< 1, spacedim, Number > &, const FE_Hermite< 1, spacedim > &fe_herm, const typename Mapping< 1, spacedim >::InternalDataBase &mapping_data, Table< 2, Number > &value_list) |
|
template<int spacedim, typename Number > |
void | rescale_fe_hermite_values (Rescaler< 2, spacedim, Number > &, const FE_Hermite< 2, spacedim > &fe_herm, const typename Mapping< 2, spacedim >::InternalDataBase &mapping_data, Table< 2, Number > &value_list) |
|
template<int spacedim, typename Number > |
void | rescale_fe_hermite_values (Rescaler< 3, spacedim, Number > &, const FE_Hermite< 3, spacedim > &fe_herm, const typename Mapping< 3, spacedim >::InternalDataBase &mapping_data, Table< 2, Number > &value_list) |
|
template<
int xdim,
int xspacedim = xdim, typename xNumber = double>
class internal::Rescaler< xdim, xspacedim, xNumber >
The Rescaler
class implements the re-scaling of individual shape functions required by Hermite bases on non-uniform meshes. The three cases for different element dimensions are all defined separately due to the requirement for different levels of nesting of for loops.
Definition at line 241 of file fe_hermite.cc.