Commit 427b59d2 authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Small fixes for the usage of the configuration system

parent 8db887a7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -192,7 +192,7 @@ configSetup( Config::ConfigDescription& config )
   config.addEntryEnum( "overwrite" );
   config.addEntry< int >( "loops", "Number of repetitions of the benchmark.", 10 );
   config.addEntry< int >( "verbose", "Verbose mode.", 1 );
   config.addList< String >( "solvers", "Comma-separated list of solvers to run benchmarks for.", "all" );
   config.addList< String >( "solvers", "List of solvers to run benchmarks for.", {"all"} );
   config.addEntryEnum< String >( "euler" );
   config.addEntryEnum< String >( "merson" );
   config.addEntryEnum< String >( "all" );
+2 −1
Original line number Diff line number Diff line
#include <iostream>
#include <TNL/Config/ConfigDescription.h>
#include <TNL/String.h>

using namespace TNL;
using namespace std;
+1 −6
Original line number Diff line number Diff line
@@ -42,12 +42,7 @@ StaticVector< Size, Real >::setup( const Config::ParameterContainer& parameters,
                                   const String& prefix )
{
   for( int i = 0; i < Size; i++ )
   {
      double aux;
      if( ! parameters.template getParameter< double >( prefix + convertToString( i ), aux ) )
         return false;
      this->data[ i ] = aux;
   }
      this->data[ i ] = parameters.template getParameter< double >( prefix + convertToString( i ) );
   return true;
}