BUG: multiple mapFields
Summary
The problem is that, apart from the first 'mapFields' function object, the following 'mapFields' function objects don't appear to be registering the fields they're working on to the correct region. For instance, in the problematic case below, the 'mapFields2' function object maps the 'UMean' from 'region0' to 'coarseMesh'. However, the object registry of 'coarseMesh' lacks any 'UMean'.
Steps to reproduce
2274-multiple-mapFields-21Nov23-GitLab.zip
Environment information
api = 2308
HEAD = 0ae6141397
compiler = clang version 15.0.7
mpi = mpirun (Open MPI) 1.10.7.0.5e373bf1fd
OS = openSUSE Leap 15.5
opts = linux64ClangDPInt32Opt