You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Drop deprecated InfFE::n_dofs(), n_shape_functions() taking an ElemType
These functions have been marked libmesh_deprecated() since 1ec8fcd (Jun
2020), in release series 1.6.x and later.
This removal also triggers the removal of the FEInterface functions
ifem_n_shape_functions() and ifem_n_dofs() since they called the
version of InfFE::n_dofs() which is being removed. Technically, these
FEInterface functions have not been marked libmesh_deprecated() for
quite as long (a133c3d, Feb 2025) but they have *effectively* been
deprecated for just as long.
To avoid also dropping the deprecated FE APIs with the same names,
we've simply placed libmesh_not_implemented() error messages in those
deprecated functions for now to handle the infinite Elem case. This
seems like a reasonable compromise to avoid dropping both the FE and
InfFE deprecated functions at the same time.
0 commit comments