better parameterSpace::setChanged(bool changed, client) behaviour:
- if no client is given, set the changed flag for all the parameters;
- if a client name is given and "changed" is false, affect only the
 parameters that are owned exclusively by the client;
- if "changed" is true, affect all parameters that depend on this client



git-svn-id: https://geuz.org/svn/gmsh/trunk@18519 59c8cabf-10d6-4a28-b43f-3936b85956c4
better setChanged strategy (the last change would break for parameters shared by several solvers, in a loop)


git-svn-id: https://geuz.org/svn/gmsh/trunk@18520 59c8cabf-10d6-4a28-b43f-3936b85956c4
faster GFace::vertices() (3x speedup for eFFi test case)


git-svn-id: https://geuz.org/svn/gmsh/trunk@18521 59c8cabf-10d6-4a28-b43f-3936b85956c4
pp


git-svn-id: https://geuz.org/svn/gmsh/trunk@18522 59c8cabf-10d6-4a28-b43f-3936b85956c4
standardize inputValue


git-svn-id: https://geuz.org/svn/gmsh/trunk@18523 59c8cabf-10d6-4a28-b43f-3936b85956c4