From b5fc9b3d969cf162b88d289ab64f419000fd0aa4 Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Thu, 17 Mar 2011 09:43:25 +0000 Subject: [PATCH] use ParameterTreeParser instead of ConfigParser [[Imported from SVN: r7023]] --- harmonicmaps.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/harmonicmaps.cc b/harmonicmaps.cc index 80627f7c..26cbf5aa 100644 --- a/harmonicmaps.cc +++ b/harmonicmaps.cc @@ -10,7 +10,8 @@ //#define REALTUPLE1 #include <dune/common/bitsetvector.hh> -#include <dune/common/configparser.hh> +#include <dune/common/parametertree.hh> +#include <dune/common/parametertreeparser.hh> #include <dune/grid/uggrid.hh> #include <dune/grid/onedgrid.hh> @@ -58,11 +59,11 @@ int main (int argc, char *argv[]) try typedef std::vector<TargetSpace> SolutionType; // parse data file - ConfigParser parameterSet; + ParameterTree parameterSet; if (argc==2) - parameterSet.parseFile(argv[1]); + ParameterTreeParser::readINITree(argv[1], parameterSet); else - parameterSet.parseFile("harmonicmaps.parset"); + ParameterTreeParser::readINITree("harmonicmaps.parset", parameterSet); // read solver settings const int numLevels = parameterSet.get<int>("numLevels"); -- GitLab