|
Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
|
The NID data type for Bertini2. More...
#include <numerical_irreducible_decomposition.hpp>
Public Types | |
| using | WS = WitnessSet<ComplexT, SystemT, ObjManagementP> |
| The witness set type. | |
| using | WSCont = std::vector<WS> |
| Container of witness sets. | |
Public Member Functions | |
| std::vector< int > | NonEmptyCodimensions () const |
| The distinct codimensions which contain at least one component. | |
| const WSCont & | GetWitnessSets () const |
| WSCont::size_type | NumWitnessSets () const |
| The number of witness sets stored. | |
| const WS & | GetWitnessSet (typename WSCont::size_type i) const |
| Get (a const reference to) the i-th witness set. | |
| WSCont | WitnessSetsOfDim (int dim) |
| Get all stored witness sets of a given dimension. | |
Friends | |
| class | boost::serialization::access |
The NID data type for Bertini2.
| using bertini::nag_datatype::NumericalIrreducibleDecomposition< ComplexT, SystemT, ObjManagementP >::WS = WitnessSet<ComplexT, SystemT, ObjManagementP> |
The witness set type.
| using bertini::nag_datatype::NumericalIrreducibleDecomposition< ComplexT, SystemT, ObjManagementP >::WSCont = std::vector<WS> |
Container of witness sets.
|
inline |
Get (a const reference to) the i-th witness set.
|
inline |
|
inline |
The distinct codimensions which contain at least one component.
|
inline |
The number of witness sets stored.
Convenience accessor for languages (e.g. Python) which do not have the std::vector<WitnessSet> container bound.
|
inline |
Get all stored witness sets of a given dimension.
| dim | The dimension to filter by. |
dim.
|
friend |