Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
config.hpp
Go to the documentation of this file.
1//This file is part of Bertini 2.
2//
3//bertini2/blackbox/config.hpp is free software: you can redistribute it and/or modify
4//it under the terms of the GNU General Public License as published by
5//the Free Software Foundation, either version 3 of the License, or
6//(at your option) any later version.
7//
8//bertini2/blackbox/config.hpp is distributed in the hope that it will be useful,
9//but WITHOUT ANY WARRANTY; without even the implied warranty of
10//MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11//GNU General Public License for more details.
12//
13//You should have received a copy of the GNU General Public License
14//along with bertini2/blackbox/config.hpp. If not, see <http://www.gnu.org/licenses/>.
15//
16// Copyright(C) Bertini2 Development Team
17//
18// See <http://www.gnu.org/licenses/> for a copy of the license,
19// as well as COPYING. Bertini2 is provided with permitted
20// additional terms in the b2/licenses/ directory.
21//
22// silviana amethyst, university of wisconsin-eau claire
23
29
30#pragma once
31
32namespace bertini{
33 namespace blackbox{
34
35
44
45// NOTE: the old StorageSelector<StartSystem> (clone-vs-ref per start-system type) is
46// gone. ZeroDim is no longer templated on the start system, so the clone-vs-ref choice
47// is made at the construction site by picking the policy instantiation directly: the
48// blackbox always clones (CloneGiven + a start-system factory; see switches_zerodim.hpp),
49// and user homotopies use RefToGiven through the dedicated UserHomotopy path.
50
51 }
52}
Definition config.hpp:36
Tracker
Which path tracker the zero-dim solve should use.
Definition config.hpp:40
@ FixedDouble
Definition config.hpp:40
@ Adaptive
Definition config.hpp:40
@ FixedMultiple
Definition config.hpp:40
Endgame
Which endgame the zero-dim solve should use.
Definition config.hpp:42
@ Cauchy
Definition config.hpp:42
@ PowerSeries
Definition config.hpp:42
Start
Which start system the zero-dim solve should use.
Definition config.hpp:38
@ MHom
Definition config.hpp:38
@ User
Definition config.hpp:38
@ TotalDegreeLinearProduct
Definition config.hpp:38
@ TotalDegreeBinomial
Definition config.hpp:38
Definition algorithm_builder.hpp:37
Definition algorithm_builder.hpp:36