| 
    Molecular Dynamics Simulation
    1.0
    
   | 
 
#include "CLIParser.h"#include <boost/program_options.hpp>#include <limits>#include "io/logger/Logger.h"#include "spdlog/sinks/rotating_file_sink.h"
Go to the source code of this file.
Functions | |
| CLIParams | parse_arguments (int argc, char *argsv[]) | 
| Parses the command line arguments.  More... | |
| SimulationParams | merge_parameters (const CLIParams ¶ms_cli, const std::optional< SimulationParams > &file_params) | 
| Merges the simulation parameters retrieved via the command line with the ones from the XML file. Command line arguments have priority.  More... | |
| SimulationParams merge_parameters | ( | const CLIParams & | params_cli, | 
| const std::optional< SimulationParams > & | file_params | ||
| ) | 
Merges the simulation parameters retrieved via the command line with the ones from the XML file. Command line arguments have priority.
| params_cli | Simulation parameters retrieved via Command line arguments | 
| file_params | Simulation parameters retrieved via the parsed input file | 
Merges the command line arguments with the parameters retrieved from the file. Command line arguments have priority.
Definition at line 69 of file CLIParser.cpp.
| CLIParams parse_arguments | ( | int | argc, | 
| char * | argsv[] | ||
| ) | 
Parses the command line arguments.
| argc | Number of arguments | 
| argsv | Array of arguments | 
Parses the command line arguments and returns a tuple containing all the arguments.
Definition at line 9 of file CLIParser.cpp.