domain-constant coefficientfunction,  EvalFunction as shared_ptr