diff --git a/rod3d.cc b/rod3d.cc index 5b4cd3e71ff7f5da20a9f1dd5a1add1e9e929915..d3146c20bfffe1d385144339299f5518beb87286 100644 --- a/rod3d.cc +++ b/rod3d.cc @@ -83,15 +83,15 @@ int main (int argc, char *argv[]) try // ///////////////////////////////////////// // Read Dirichlet values // ///////////////////////////////////////// - x.back().r[0] = parameterSet.get("dirichletValueX", double(0)); - x.back().r[1] = parameterSet.get("dirichletValueY", double(0)); - x.back().r[2] = parameterSet.get("dirichletValueZ", double(0)); + x.back().r[0] = parameterSet.get<double>("dirichletValueX"); + x.back().r[1] = parameterSet.get<double>("dirichletValueY"); + x.back().r[2] = parameterSet.get<double>("dirichletValueZ"); FieldVector<double,3> axis; - axis[0] = parameterSet.get("dirichletAxisX", double(0)); - axis[1] = parameterSet.get("dirichletAxisY", double(0)); - axis[2] = parameterSet.get("dirichletAxisZ", double(0)); - double angle = parameterSet.get("dirichletAngle", double(0)); + axis[0] = parameterSet.get<double>("dirichletAxisX"); + axis[1] = parameterSet.get<double>("dirichletAxisY"); + axis[2] = parameterSet.get<double>("dirichletAxisZ"); + double angle = parameterSet.get<double>("dirichletAngle"); x.back().q = Rotation<3,double>(axis, M_PI*angle/180);