The static members of FemSetElementNodesObject are not defined in Fem but FemGui which the MSVC compiler doesn't like. Furthermore it's a code smell to make them public and static and they are not even used by the class itself.
Do not clutter copyright notices with changes made to a file. That's the task of the VCS
for more information, see https://pre-commit.ci