Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
classic_utilities.hpp File Reference

Provides utility functions for parsing classic bertini input files. More...

Include dependency graph for classic_utilities.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  bertini::parsing::classic::SplitInputFile
 Storage class for input file that splits up the config portion from the input portion. More...
struct  bertini::parsing::classic::SplitInputFileParser< Iterator, Skipper >
 Qi Parser object for parsing text into the SplitInputfile class. More...
struct  bertini::parsing::classic::CommentStripper< Iterator, Skipper >
 Qi Parser object for removing comments from a line of text and then returns the uncommented line. More...

Namespaces

namespace  bertini
namespace  bertini::parsing
namespace  bertini::parsing::classic

Functions

SplitInputFile bertini::parsing::classic::ParseInputFile (std::string str_input_file)
 Split a classic Bertini input file's contents into its config and input portions.
std::tuple< std::string, std::string > bertini::parsing::classic::SplitIntoConfigAndInput (Path const &input_file)
 Function for splitting a Bertini Classic style input file into config and input.
void bertini::parsing::classic::SplitIntoConfigAndInput (std::string &config_section, std::string &input_section, Path const &input_file)
 Function for splitting a Bertini Classic style input file into config and input.

Detailed Description

Provides utility functions for parsing classic bertini input files.