Revise subs
The input parameters should be restricted to simplify the function. Considered cases:
- remove
solution = subs(obj, DOMAIN)
- allow:
solution = subs(obj, DOMAINNAME, varargin)
2.1) DOMAINNAME must be a string array. 2.2) varargin can contain a) quantity.Domain (as possible arrays) to exchange the corresponding domain specified by the DOMAINNAME element with this new domain (both name and grid) b) numeric grids to exchange the grid of DOMAINNAME c) numeric scalars (not(!) as arrays) to evaluate the DOMAINNAME at this point d) strings (as possible arrays) to rename the DOMAINNAME