Loading examples/heat-equation/tnl-heat-equation.h +2 −2 Original line number Diff line number Diff line Loading @@ -73,8 +73,8 @@ class heatEquationSetter typedef tnlConstantFunction< Dimensions, Real > RightHandSide; typedef tnlStaticVector < MeshType::Dimensions, Real > Vertex; tnlString boundaryConditionsType = parameters.GetParameter< tnlString >( "boundary-conditions-type" ); if( parameters.CheckParameter( "boundary-conditions-constant" ) ) tnlString boundaryConditionsType = parameters.getParameter< tnlString >( "boundary-conditions-type" ); if( parameters.checkParameter( "boundary-conditions-constant" ) ) { typedef tnlConstantFunction< Dimensions, Real > ConstantFunction; if( boundaryConditionsType == "dirichlet" ) Loading examples/make-project/main.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ int main( int argc, char* argv[] ) tnlConfigDescription conf_desc; if( conf_desc.parseConfigDescription( CONFIG_FILE ) != 0 ) return EXIT_FAILURE; if( ! ParseCommandLine( argc, argv, conf_desc, parameters ) ) if( ! parseCommandLine( argc, argv, conf_desc, parameters ) ) { conf_desc.printUsage( argv[ 0 ] ); return EXIT_FAILURE; Loading examples/navier-stokes/navierStokesBoundaryConditions_impl.h +7 −7 Original line number Diff line number Diff line Loading @@ -31,13 +31,13 @@ navierStokesBoundaryConditions< Mesh >::navierStokesBoundaryConditions() template< typename Mesh > bool navierStokesBoundaryConditions< Mesh >::setup( const tnlParameterContainer& parameters ) { this -> maxInflowVelocity = parameters. GetParameter< double >( "max-inflow-velocity" ); //this -> maxOutflowVelocity = parameters. GetParameter< double >( "max-outflow-velocity" ); this -> startUp = parameters. GetParameter< double >( "start-up" ); this -> T = parameters. GetParameter< double >( "T" ); this -> R = parameters. GetParameter< double >( "R" ); this->p0 = parameters. GetParameter< double >( "p0" ); this->gamma = parameters. GetParameter< double >( "gamma" ); this -> maxInflowVelocity = parameters. getParameter< double >( "max-inflow-velocity" ); //this -> maxOutflowVelocity = parameters. getParameter< double >( "max-outflow-velocity" ); this -> startUp = parameters. getParameter< double >( "start-up" ); this -> T = parameters. getParameter< double >( "T" ); this -> R = parameters. getParameter< double >( "R" ); this->p0 = parameters. getParameter< double >( "p0" ); this->gamma = parameters. getParameter< double >( "gamma" ); return true; } Loading examples/navier-stokes/navierStokesSetter_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ template< typename RealType, bool navierStokesSetter< tnlGrid< 2, MeshReal, Device, MeshIndex >, SolverStarter >::run( const tnlParameterContainer& parameters ) { SolverStarter solverStarter; const tnlString& schemeName = parameters. GetParameter< tnlString >( "scheme" ); const tnlString& schemeName = parameters. getParameter< tnlString >( "scheme" ); if( schemeName == "lax-fridrichs" ) return solverStarter. run< navierStokesSolver< MeshType, tnlLaxFridrichs< MeshType, Loading examples/navier-stokes/navierStokesSolver_impl.h +13 −13 Original line number Diff line number Diff line Loading @@ -89,8 +89,8 @@ bool navierStokesSolver< Mesh, EulerScheme >::initMesh( tnlGrid< 2, Real, Device const tnlParameterContainer& parameters ) const { tnlStaticVector< 2, IndexType > meshes; meshes.x() = parameters.GetParameter< int >( "x-size" ); meshes.y() = parameters.GetParameter< int >( "y-size" ); meshes.x() = parameters.getParameter< int >( "x-size" ); meshes.y() = parameters.getParameter< int >( "y-size" ); if( meshes.x() <= 0 ) { cerr << "Error: x-size must be positive integer number! It is " << meshes. x() << " now." << endl; Loading Loading @@ -122,7 +122,7 @@ bool navierStokesSolver< Mesh, EulerScheme >::setup( const tnlParameterContainer /**** * Set-up problem type */ const tnlString& problemName = parameters. GetParameter< tnlString >( "problem-name" ); const tnlString& problemName = parameters. getParameter< tnlString >( "problem-name" ); if( problemName == "riser" ) problem = riser; if( problemName == "cavity" ) Loading @@ -131,15 +131,15 @@ bool navierStokesSolver< Mesh, EulerScheme >::setup( const tnlParameterContainer /**** * Set-up the geometry */ const tnlString& meshFile = parameters.GetParameter< tnlString >( "mesh" ); const tnlString& meshFile = parameters.getParameter< tnlString >( "mesh" ); if( ! this->mesh.load( meshFile ) ) { cerr << "I am not able to load the mesh from the file " << meshFile << "." << endl; return false; } /*tnlStaticVector< 2, RealType > proportions; proportions. x() = parameters. GetParameter< double >( "width" ); proportions. y() = parameters. GetParameter< double >( "height" ); proportions. x() = parameters. getParameter< double >( "width" ); proportions. y() = parameters. getParameter< double >( "height" ); if( proportions. x() <= 0 ) { cerr << "Error: width must be positive real number! It is " << proportions. x() << " now." << endl; Loading @@ -163,12 +163,12 @@ bool navierStokesSolver< Mesh, EulerScheme >::setup( const tnlParameterContainer /**** * Set-up model coefficients */ this->p_0 = parameters. GetParameter< double >( "p0" ); nsSolver.setT( parameters. GetParameter< double >( "T") ); nsSolver.setHeatCapacityRatio( parameters. GetParameter< double >( "gamma" ) ); nsSolver.setMu( parameters. GetParameter< double >( "mu") ); nsSolver.setR( parameters. GetParameter< double >( "R") ); nsSolver.setGravity( parameters. GetParameter< double >( "gravity") ); this->p_0 = parameters. getParameter< double >( "p0" ); nsSolver.setT( parameters. getParameter< double >( "T") ); nsSolver.setHeatCapacityRatio( parameters. getParameter< double >( "gamma" ) ); nsSolver.setMu( parameters. getParameter< double >( "mu") ); nsSolver.setR( parameters. getParameter< double >( "R") ); nsSolver.setGravity( parameters. getParameter< double >( "gravity") ); if( ! this->boundaryConditions.setup( parameters ) ) return false; Loading Loading @@ -307,7 +307,7 @@ void navierStokesSolver< Mesh, EulerScheme > :: writeProlog( tnlLogger& logger, const tnlParameterContainer& parameters ) const { logger. WriteParameter< tnlString >( "Problem name:", "problem-name", parameters ); const tnlString& problemName = parameters. GetParameter< tnlString >( "problem-name" ); const tnlString& problemName = parameters. getParameter< tnlString >( "problem-name" ); if( problemName == "cavity" ) { logger. WriteParameter< double >( "Max. inflow velocity:", "max-inflow-velocity", parameters, 1 ); Loading Loading
examples/heat-equation/tnl-heat-equation.h +2 −2 Original line number Diff line number Diff line Loading @@ -73,8 +73,8 @@ class heatEquationSetter typedef tnlConstantFunction< Dimensions, Real > RightHandSide; typedef tnlStaticVector < MeshType::Dimensions, Real > Vertex; tnlString boundaryConditionsType = parameters.GetParameter< tnlString >( "boundary-conditions-type" ); if( parameters.CheckParameter( "boundary-conditions-constant" ) ) tnlString boundaryConditionsType = parameters.getParameter< tnlString >( "boundary-conditions-type" ); if( parameters.checkParameter( "boundary-conditions-constant" ) ) { typedef tnlConstantFunction< Dimensions, Real > ConstantFunction; if( boundaryConditionsType == "dirichlet" ) Loading
examples/make-project/main.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ int main( int argc, char* argv[] ) tnlConfigDescription conf_desc; if( conf_desc.parseConfigDescription( CONFIG_FILE ) != 0 ) return EXIT_FAILURE; if( ! ParseCommandLine( argc, argv, conf_desc, parameters ) ) if( ! parseCommandLine( argc, argv, conf_desc, parameters ) ) { conf_desc.printUsage( argv[ 0 ] ); return EXIT_FAILURE; Loading
examples/navier-stokes/navierStokesBoundaryConditions_impl.h +7 −7 Original line number Diff line number Diff line Loading @@ -31,13 +31,13 @@ navierStokesBoundaryConditions< Mesh >::navierStokesBoundaryConditions() template< typename Mesh > bool navierStokesBoundaryConditions< Mesh >::setup( const tnlParameterContainer& parameters ) { this -> maxInflowVelocity = parameters. GetParameter< double >( "max-inflow-velocity" ); //this -> maxOutflowVelocity = parameters. GetParameter< double >( "max-outflow-velocity" ); this -> startUp = parameters. GetParameter< double >( "start-up" ); this -> T = parameters. GetParameter< double >( "T" ); this -> R = parameters. GetParameter< double >( "R" ); this->p0 = parameters. GetParameter< double >( "p0" ); this->gamma = parameters. GetParameter< double >( "gamma" ); this -> maxInflowVelocity = parameters. getParameter< double >( "max-inflow-velocity" ); //this -> maxOutflowVelocity = parameters. getParameter< double >( "max-outflow-velocity" ); this -> startUp = parameters. getParameter< double >( "start-up" ); this -> T = parameters. getParameter< double >( "T" ); this -> R = parameters. getParameter< double >( "R" ); this->p0 = parameters. getParameter< double >( "p0" ); this->gamma = parameters. getParameter< double >( "gamma" ); return true; } Loading
examples/navier-stokes/navierStokesSetter_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ template< typename RealType, bool navierStokesSetter< tnlGrid< 2, MeshReal, Device, MeshIndex >, SolverStarter >::run( const tnlParameterContainer& parameters ) { SolverStarter solverStarter; const tnlString& schemeName = parameters. GetParameter< tnlString >( "scheme" ); const tnlString& schemeName = parameters. getParameter< tnlString >( "scheme" ); if( schemeName == "lax-fridrichs" ) return solverStarter. run< navierStokesSolver< MeshType, tnlLaxFridrichs< MeshType, Loading
examples/navier-stokes/navierStokesSolver_impl.h +13 −13 Original line number Diff line number Diff line Loading @@ -89,8 +89,8 @@ bool navierStokesSolver< Mesh, EulerScheme >::initMesh( tnlGrid< 2, Real, Device const tnlParameterContainer& parameters ) const { tnlStaticVector< 2, IndexType > meshes; meshes.x() = parameters.GetParameter< int >( "x-size" ); meshes.y() = parameters.GetParameter< int >( "y-size" ); meshes.x() = parameters.getParameter< int >( "x-size" ); meshes.y() = parameters.getParameter< int >( "y-size" ); if( meshes.x() <= 0 ) { cerr << "Error: x-size must be positive integer number! It is " << meshes. x() << " now." << endl; Loading Loading @@ -122,7 +122,7 @@ bool navierStokesSolver< Mesh, EulerScheme >::setup( const tnlParameterContainer /**** * Set-up problem type */ const tnlString& problemName = parameters. GetParameter< tnlString >( "problem-name" ); const tnlString& problemName = parameters. getParameter< tnlString >( "problem-name" ); if( problemName == "riser" ) problem = riser; if( problemName == "cavity" ) Loading @@ -131,15 +131,15 @@ bool navierStokesSolver< Mesh, EulerScheme >::setup( const tnlParameterContainer /**** * Set-up the geometry */ const tnlString& meshFile = parameters.GetParameter< tnlString >( "mesh" ); const tnlString& meshFile = parameters.getParameter< tnlString >( "mesh" ); if( ! this->mesh.load( meshFile ) ) { cerr << "I am not able to load the mesh from the file " << meshFile << "." << endl; return false; } /*tnlStaticVector< 2, RealType > proportions; proportions. x() = parameters. GetParameter< double >( "width" ); proportions. y() = parameters. GetParameter< double >( "height" ); proportions. x() = parameters. getParameter< double >( "width" ); proportions. y() = parameters. getParameter< double >( "height" ); if( proportions. x() <= 0 ) { cerr << "Error: width must be positive real number! It is " << proportions. x() << " now." << endl; Loading @@ -163,12 +163,12 @@ bool navierStokesSolver< Mesh, EulerScheme >::setup( const tnlParameterContainer /**** * Set-up model coefficients */ this->p_0 = parameters. GetParameter< double >( "p0" ); nsSolver.setT( parameters. GetParameter< double >( "T") ); nsSolver.setHeatCapacityRatio( parameters. GetParameter< double >( "gamma" ) ); nsSolver.setMu( parameters. GetParameter< double >( "mu") ); nsSolver.setR( parameters. GetParameter< double >( "R") ); nsSolver.setGravity( parameters. GetParameter< double >( "gravity") ); this->p_0 = parameters. getParameter< double >( "p0" ); nsSolver.setT( parameters. getParameter< double >( "T") ); nsSolver.setHeatCapacityRatio( parameters. getParameter< double >( "gamma" ) ); nsSolver.setMu( parameters. getParameter< double >( "mu") ); nsSolver.setR( parameters. getParameter< double >( "R") ); nsSolver.setGravity( parameters. getParameter< double >( "gravity") ); if( ! this->boundaryConditions.setup( parameters ) ) return false; Loading Loading @@ -307,7 +307,7 @@ void navierStokesSolver< Mesh, EulerScheme > :: writeProlog( tnlLogger& logger, const tnlParameterContainer& parameters ) const { logger. WriteParameter< tnlString >( "Problem name:", "problem-name", parameters ); const tnlString& problemName = parameters. GetParameter< tnlString >( "problem-name" ); const tnlString& problemName = parameters. getParameter< tnlString >( "problem-name" ); if( problemName == "cavity" ) { logger. WriteParameter< double >( "Max. inflow velocity:", "max-inflow-velocity", parameters, 1 ); Loading