update create_mesh_and_output() for variables with several components
new NurbsPatch, update IGDomain
new NurbsPatch._get_ref_coors_1d(), .__call__(), .evaluate()