cuIBM
A GPU-based Immersed Boundary Method code
Namespaces | Functions
parseSimulationFile.cu File Reference

Parses the file simParams.yaml and stores the numerical parameters used in the simulation. More...

#include <fstream>
#include "io.h"
#include "utilities/parameterDB.h"
#include "yaml-cpp/yaml.h"
Include dependency graph for parseSimulationFile.cu:

Go to the source code of this file.

Namespaces

 io
 Contains functions related to I/O tasks.
 

Functions

timeScheme io::timeSchemeFromString (std::string s)
 Converts a string to a time-integration scheme type. More...
 
preconditionerType io::preconditionerTypeFromString (std::string s)
 Converts a string to a preconditioner type. More...
 
ibmScheme io::ibmSchemeFromString (std::string s)
 Converts a string to an IBM scheme. More...
 
interpolationType io::interpolationTypeFromString (std::string s)
 Converts a string to a interpolation type. More...
 
void io::parseSimulation (const YAML::Node &node, parameterDB &DB)
 Fills the database with the simulation parameters. More...
 
void io::parseSimulationFile (std::string &simFile, parameterDB &DB)
 Parses simParams.yaml and stores the simulation parameters. More...
 

Detailed Description

Parses the file simParams.yaml and stores the numerical parameters used in the simulation.

Definition in file parseSimulationFile.cu.