Bertini 2 - C++ Core
Software for Numerical Algebraic Geometry
Loading...
Searching...
No Matches
bertini::blackbox::AlgoBuilder Class Reference

A de-serializer, whose responsibility it is to construct runnable objects based on input files. More...

#include <algorithm_builder.hpp>

Public Member Functions

int ClassicBuild (boost::filesystem::path const &input_file)
 Method for constructing an algorithm from a bertini classic input file.
 
AnyAlgorithm * GetAlg ()
 Returns a non-owning pointer to the built algorithm.
 

Detailed Description

A de-serializer, whose responsibility it is to construct runnable objects based on input files.

This class is inspired by the SimBuilder class from Hythem Sidky's SAPHRON package for molecular dynamics.

Member Function Documentation

◆ ClassicBuild()

int bertini::blackbox::AlgoBuilder::ClassicBuild ( boost::filesystem::path const & input_file)

Method for constructing an algorithm from a bertini classic input file.

◆ GetAlg()

AnyAlgorithm * bertini::blackbox::AlgoBuilder::GetAlg ( )
inline

Returns a non-owning pointer to the built algorithm.


The documentation for this class was generated from the following files: