[functions] ability to auto-transfer a globalfunction to diff. entitytype
[solver] refactor sequential/parallel istl amg usage