So, I still do not understand why e.g. constraint_face_elmer_freetextinput is bad because it should be the function for a constraint for a face which is described by a elmer-freetextinput and starting with constraints makes it easily found within all other constraint_xyz..... files.
I also have to know if freetextinputs will also be used by other solvers?
Since I do want to change all functions only once i suggest the following options:
The latter would pronounce that the freetextinput is Elmer-specific.
What should be used