When working on #13314 for addressing #6881, lots of if statements like if (isNodal) are left in MooseVariableFE.C and MooseVariableData.C due to the fact that libMesh is ordering the local DoFs for variables in the same groups for elemental variables differently than for nodal variables (refer to https://github.com/libMesh/libmesh/issues/2114). When the libMesh issue is addressed, we need to remove those if statements. This issue is created for reminding us.
Design
As described in Reason.
Impact
Internal change thus should not affect any applications.
Reason
When working on #13314 for addressing #6881, lots of if statements like
if (isNodal)
are left inMooseVariableFE.C
andMooseVariableData.C
due to the fact that libMesh is ordering the local DoFs for variables in the same groups for elemental variables differently than for nodal variables (refer to https://github.com/libMesh/libmesh/issues/2114). When the libMesh issue is addressed, we need to remove those if statements. This issue is created for reminding us.Design
As described in Reason.
Impact
Internal change thus should not affect any applications.