Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType > Member List

This is the complete list of members for bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >, including all inherited members.

AbandonmentIsReusable(parallel::FullPathResult< BaseComplexT > const &r, double current_limit)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinestatic
AddObserver(AnyObserver &new_observer) constbertini::Observableinline
bertini::algorithm::AnyAlgorithm::AddObserver(std::shared_ptr< AnyObserver > const &new_observer) constbertini::Observableinline
AppendEndgameConfigEncodings(std::ostringstream &text, detail::TypeList< EGConfTs... >) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
AppendRecordJson(std::string const &record_json) overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
ApplyParsedConfigs(std::string const &config_str) overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >virtual
AutoRetrack typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
BaseComplexT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
BaseRealT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
CanonicalSettingsText() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
ClassifyFiniteAndReal()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotected
ClassifySingular()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotected
CoincidentMetadataForPoint(Vec< BaseComplexT > const &point, NumErrorT tol, bool user_coords=true) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
ComputeMultiplicities()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotected
ComputePostTrackMetadata()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotected
Config typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
configuration_bertini::detail::Configured< AlgoTraits< HomotopySolver< TrackerType, EndgameType, SystemType > >::NeededConfigs >
Configured(T const &...t)bertini::detail::Configured< AlgoTraits< HomotopySolver< TrackerType, EndgameType, SystemType > >::NeededConfigs >inline
DeclareFiniteSolutionsResult()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
DefaultMidpathSetup()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
DefaultPointMatchTolerance() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
DefaultSettingsSetup()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
DefaultSetup()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
DefaultSystemSetup()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
DefaultTrackerSetup()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
EGBoundaryMetaDataT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
endgame_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
EndgameBoundaryMetadata() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
EndgameBoundarySolutions() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
EndgameT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
EndpointSingularValues(SystemType const &sys, Vec< BaseComplexT > const &endpoint)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotectedstatic
EndpointSpectralConditionNumber(SystemType const &sys, Vec< BaseComplexT > const &endpoint)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotectedstatic
EnsureRunRecorded()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
FiniteSolutions(bool user_coords=true, bool merge_multiplicities=false) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
Get() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
GetEndgame() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
GetEndgame()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
GetFromEndgame() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
GetTracker() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
GetTracker()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
HasObservers() constbertini::Observableinlineprotected
Homotopy() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
homotopy_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
HomotopySolver(SystemType const &target, StartSystemBaseT const &start, SystemType const &homotopy)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
InfiniteSolutions(bool user_coords=true) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
MaybeAttachAmbientRecords()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
MetadataForPoint(Vec< BaseComplexT > const &point, NumErrorT tol, bool user_coords=true, bool representatives_only=true) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
midpath_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
midpath_report_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
midpath_retrack_tolerance_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
MidpathRetrackTol() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
MidpathType typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
NonsingularSolutions(bool user_coords=true, bool merge_multiplicities=false) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
Nonsolutions(bool user_coords=true) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
NotifyObservers(AnyEvent const &e) constbertini::Observableinlineprotected
bertini::algorithm::AnyAlgorithm::NotifyObservers(AnyEvent &e) constbertini::Observableinlineprotected
num_never_started_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
num_recalled_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
num_start_points_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
NumPaths() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
NumPathsNeverStarted() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
NumPathsRecalled() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
Observable()=defaultbertini::Observable
bertini::algorithm::AnyAlgorithm::Observable(Observable const &)bertini::Observableinline
ObservableIsA(std::type_index t) const overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
operator=(Observable const &)bertini::Observableinline
PackFullPathResult(SolnIndT idx) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotected
path_prec_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
PostEGAction()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotectedvirtual
PostProcessing typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
PrecisionConfig typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
PutRecordsDefinition(std::string const &content, std::string const &kind, std::string const &label={}) overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
ReadSolveTimeoutAsAnInterrupt(SuccessCode &code, std::chrono::steady_clock::time_point path_start) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotected
RealSolutions(bool user_coords=true, bool merge_multiplicities=false) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
recalling_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
RecallRecordedPaths(std::vector< SolnIndT > const &all_indices)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
RecordCompletedPath(parallel::FullPathResult< BaseComplexT > const &r)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
Records() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
records_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
records_run_id_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
records_run_resumed_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
records_start_identity_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
records_start_refs_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
RecordsAsk() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
RecordsRunId() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
RecordsRunIdentity() const overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
RecordsTargetSystem() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
RecordTo(std::shared_ptr< records::OutputDirectory > directory)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
RecordToPath(std::string const &path) overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
RemoveObserver(AnyObserver &observer) constbertini::Observableinline
Report() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
ResetSystems(SystemType const &hom, StartSystemBaseT const &start, SystemType const &target)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotected
Run() overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
SamePointTolerance() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
Set(T const &t)bertini::detail::Configured< AlgoTraits< HomotopySolver< TrackerType, EndgameType, SystemType > >::NeededConfigs >inline
SetEndgame(EndgameType const &new_endgame)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SetMidpath(MidPathConfig const &mp)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SetMidpathRetrackTol(NumErrorT const &rt)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SetRecordedStartProvenance(std::vector< boost::json::object > refs, std::string start_identity)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SetStartPointPrecision(unsigned p)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SetToEndgame(T const &t)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SetTracker(TrackerType const &new_tracker)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SingularSolutions(bool user_coords=true, bool merge_multiplicities=false) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SolnIndT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
solution_final_metadata_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
SolutionMetadata() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SolutionMetaDataT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
solutions_at_endgame_boundary_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
solutions_post_endgame_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
solutions_user_coords_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >mutableprotected
solutions_user_coords_fresh_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >mutableprotected
SolutionsInternalCoords() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SolutionsUserCoords() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
SolutionsWhere(Pred pred, bool user_coords=true, bool merge_multiplicities=false) constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
Solve()bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
solve_deadline_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
SolveDeadlinePassed() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotected
SpectralConditionNumberOf(Vec< NumErrorT > const &singular_values)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotectedstatic
start_point_precision_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
start_point_precision_set_by_user_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
start_system_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
StartPointPrecision() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
StartSystem() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
StartSystemBaseT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
StartSystemT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
stopped_early_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
StoreFullPathResult(parallel::FullPathResult< BaseComplexT > const &r)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlineprotected
SystemT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
TallyStoppedSolve(std::vector< SolnIndT > const &dispatched)bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
target_system_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
TargetSystem() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
Tolerances typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
tracker_bertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >protected
TrackerT typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
UsedConfigs typedefbertini::detail::Configured< AlgoTraits< HomotopySolver< TrackerType, EndgameType, SystemType > >::NeededConfigs >
WasStoppedEarly() constbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inline
WriteFiniteSolutions(std::ostream &out) const overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
WriteMainData(std::ostream &out) const overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
WriteNonsingularSolutions(std::ostream &out) const overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
WriteRawData(std::ostream &out) const overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
WriteRawSolutions(std::ostream &out) const overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
WriteRealFiniteSolutions(std::ostream &out) const overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
WriteSingularSolutions(std::ostream &out) const overridebertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >inlinevirtual
ZeroDimConf typedefbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >
~AnyAlgorithm()=defaultbertini::algorithm::AnyAlgorithmvirtual
~AnyZeroDim()=defaultbertini::algorithm::AnyZeroDimvirtual
~HomotopySolver()=defaultbertini::algorithm::HomotopySolver< TrackerType, EndgameType, SystemType >virtual
~Observable()=defaultbertini::Observablevirtual