| CCxxTest::AbortTest | |
| CAFactor< T > | |
| CAlgExtInfo | Struct for passing initialization parameters to naInitChar |
| CArray< T > | |
| CArray< CanonicalForm > | |
| Cbigintmat | Matrices of numbers |
| Cblackbox | |
| CborderElem | The old basis |
| CCache< KeyClass, ValueClass > | Class Cache is a template-implementation of a cache with arbitrary classes for representing keys and values, respectively |
| CCCacheCompare | |
| CCCacheHash< CExponent > | |
| ▶CCCacheHash< int > | |
| CCSpecialPairCacheHash | |
| ▶CCCacheHash< poly > | |
| CCGlobalCacheHash | |
| CCCacheHash< CExponent >::CCacheItem | |
| CCCacheHash< CExponent >::CCacheItem.a | |
| CCCacheHash< CExponent >::CCacheItem.b | |
| CCFFactory | |
| ▶CCFGenerator | Virtual class for generators |
| CAlgExtGenerator | Generate all elements in F_p(alpha) starting from 0 |
| CAlgExtGenerator | Generate all elements in F_p(alpha) starting from 0 |
| CAlgExtGenerator | Generate all elements in F_p(alpha) starting from 0 |
| CFFGenerator | Generate all elements in F_p starting from 0 |
| CFFGenerator | Generate all elements in F_p starting from 0 |
| CFFGenerator | Generate all elements in F_p starting from 0 |
| CGFGenerator | Generate all elements in GF starting from 0 |
| CGFGenerator | Generate all elements in GF starting from 0 |
| CGFGenerator | Generate all elements in GF starting from 0 |
| CIntGenerator | Generate integers starting from 0 |
| CIntGenerator | Generate integers starting from 0 |
| CIntGenerator | Generate integers starting from 0 |
| CCFGenFactory | |
| CCFIterator | Class to iterate through CanonicalForm's |
| CCFMap | Class CFMap |
| CCFormulaPowerMultiplier | |
| ▶CCFRandom | Virtual class for random element generation |
| CAlgExtRandomF | Generate random elements in F_p(alpha) |
| CAlgExtRandomF | Generate random elements in F_p(alpha) |
| CAlgExtRandomF | Generate random elements in F_p(alpha) |
| CFFRandom | Generate random elements in F_p |
| CFFRandom | Generate random elements in F_p |
| CFFRandom | Generate random elements in F_p |
| CGFRandom | Generate random elements in GF |
| CGFRandom | Generate random elements in GF |
| CGFRandom | Generate random elements in GF |
| CIntRandom | Generate random integers |
| CIntRandom | Generate random integers |
| CIntRandom | Generate random integers |
| CCFRandomFactory | |
| CCFSwitches | Class CFSwitches |
| CCLeadingTerm | |
| CCListOld | |
| Ccmdnames | |
| CCMultiplier< CExponent > | |
| ▶CCMultiplier< CPower > | |
| CCPowerMultiplier | |
| ▶CCMultiplier< int > | |
| ▶CCSpecialPairMultiplier | |
| CCAntiCommutativeSpecialPairMultiplier | |
| CCCommutativeSpecialPairMultiplier | |
| CCExternalSpecialPairMultiplier | |
| CCHWeylSpecialPairMultiplier | |
| CCQuasiCommutativeSpecialPairMultiplier | |
| CCShiftSpecialPairMultiplier | |
| CCWeylSpecialPairMultiplier | |
| ▶CCMultiplier< poly > | |
| CCGlobalMultiplier | |
| CCNode | |
| Ccoeffs | |
| Ccoeffs | The main handler for Singular numbers which are suitable for Singular polynomials |
| CCoefIdx< number_type > | |
| Ccondition_type | |
| Cconst_map | |
| Cconst_ring | |
| CConstTermReference< T > | |
| CconvexHull | |
| CLeftvDeep::copy_tag | Construct even deeper copy: Skip identifier (if any) and take care of the data on our own |
| ▶CCountedRef | |
| CCountedRefShared | |
| CCountedRefPtr< PtrType, Nondestructive, NeverNull, CountType > | This class implements a smart pointer which handles pointer-style access to a reference-counted structure and destructing the latter after use |
| CCountedRefPtr< CountedRefData * > | |
| CCountedRefPtr< CountedRefIndirectPtr< ptr_type > * > | |
| CCountedRefPtr< ring, true > | |
| CCountedRefWeakPtr< PtrType > | |
| CCountedRefWeakPtr< self * > | |
| CCPairOld |
structure of labeled critical pairs
|
| CCPolynomialSummator | CPolynomialSummator: unifies bucket and polynomial summation as the later is brocken in buckets :( |
| CCPower | |
| Cdatum | |
| CDBM | |
| CDBM_info | |
| CDegreePattern | DegreePattern provides a functionality to create, intersect and refine degree patterns |
| Cdenominator_list_s | |
| CDenseRow | |
| Centry | |
| ▶CEvaluation | Class to evaluate a polynomial at points |
| CREvaluation | Class to generate random evaluation points |
| CREvaluation | Class to generate random evaluation points |
| CREvaluation | Class to generate random evaluation points |
| ▶Cstd::exception | STL class |
| CDifferentDomainException | |
| CexponentOverflowException | |
| CweightOverflowException | |
| CExceptionBasedErrorHandler | |
| Cexp_number_builder | |
| Cext_entry | |
| CExtensionInfo | ExtensionInfo contains information about extension |
| Cfacet | |
| Cgitfan::facet | |
| Cgitfan::facet_compare | |
| CFactor< T > | |
| Cfe_option | |
| CfeResourceConfig_s | |
| CfglmDdata | |
| CfglmDelem | |
| CfglmSdata | |
| CfglmSelem | |
| CfglmVector | |
| CfglmVectorRep | |
| Cfind_erg | |
| CflintZn_struct | |
| CgaussElem | |
| CgaussReducer | |
| Cgcone | Implements the cone structure |
| Cgen_list_entry | |
| Cgenerator_entry | |
| CGFInfo | Creation data needed for finite fields |
| Cgmp_complex | Gmp_complex numbers based on |
| Cgmp_float | |
| CgroebnerCone | |
| CgroebnerCone_compare | |
| CheBrowser_s | |
| CheEntry_s | |
| ▶CIAccessor< T > | Templated accessor interface for accessing individual data (for instance, of an enumerator) |
| ▶CIEnumerator< T > | Templated enumerator interface for simple iteration over a generic collection of T's |
| CCPolyCoeffsEnumerator | This is a polynomial enumerator for simple iteration over coefficients of polynomials |
| CCRecursivePolyCoeffsEnumerator< ConverterPolicy > | Go into polynomials over an alg. extension recursively |
| ▶CIBaseEnumerator | Base enumerator interface for simple iteration over a generic collection |
| ▶CCBasePolyEnumerator | Base polynomial enumerator for simple iteration over terms of polynomials |
| CCPolyCoeffsEnumerator | This is a polynomial enumerator for simple iteration over coefficients of polynomials |
| CIEnumerator< T > | Templated enumerator interface for simple iteration over a generic collection of T's |
| Cideal | The following sip_sideal structure has many different uses thoughout Singular. Basic use-cases for it are: |
| Cideal_list | |
| CIdealBase< poly_type > | |
| ▶CIdealBase< Poly > | |
| CIdeal | |
| ▶CIdealBase< Vector > | |
| CModule | |
| CidealFunctionals | |
| Cidrec | |
| Cindlist | |
| Cint_pair_node | |
| Cint_poly_pair | Obsolete |
| Cip_command | |
| Cip_link | |
| Cip_package | |
| Cip_smatrix | |
| ▶Citerator | |
| CPolyInputIterator< T > | |
| ▶Citerator | |
| CPowerSeriesInputIterator< traits > | |
| CjList | |
| CkBucket | |
| CKMatrix< K > | |
| Clattice | |
| ▶CLeftvHelper | This class implements some recurrent code sniplets to be used with leftv and idhdl.implements a refernce counter which we can use |
| CLeftvDeep | This class wraps leftv by taking into acount memory allocation, destruction as well as deeply copying of a given leftv, i.e |
| CLeftvShallow | Ths class wraps leftv by taking into acount memory allocation, destruction as well as shallowly copying of a given leftv, i.e |
| Clibstack | |
| CLinearDependencyMatrix | |
| ClinearForm | |
| ▶CCxxTest::Link | |
| ▶CCxxTest::GlobalFixture | |
| ▶CGlobalPrintingFixture | |
| CMyGlobalPrintingFixture | |
| CMyGlobalPrintingFixture | |
| ▶CCxxTest::SuiteDescription | |
| CCxxTest::DummySuiteDescription | |
| ▶CCxxTest::RealSuiteDescription | |
| ▶CCxxTest::CommonDynamicSuiteDescription | |
| CCxxTest::DynamicSuiteDescription< S > | |
| CCxxTest::StaticSuiteDescription | |
| ▶CCxxTest::TestDescription | |
| CCxxTest::DummyTestDescription | |
| ▶CCxxTest::RealTestDescription | |
| CTestDescription_CoeffsTestSuite_test_GF | |
| CTestDescription_CoeffsTestSuite_test_GF_toobig | |
| CTestDescription_CoeffsTestSuite_test_LC | |
| CTestDescription_CoeffsTestSuite_test_LR | |
| CTestDescription_CoeffsTestSuite_test_Q | |
| CTestDescription_CoeffsTestSuite_test_Q_special | |
| CTestDescription_CoeffsTestSuite_test_R | |
| CTestDescription_CoeffsTestSuite_test_Z | |
| CTestDescription_CoeffsTestSuite_test_Z2m2 | |
| CTestDescription_CoeffsTestSuite_test_Z2m4 | |
| CTestDescription_CoeffsTestSuite_test_Z2m8 | |
| CTestDescription_CoeffsTestSuite_test_Zn3 | |
| CTestDescription_CoeffsTestSuite_test_Zp101 | |
| CTestDescription_PolysTestSuite_test_Q_Ext_a | |
| CTestDescription_PolysTestSuite_test_Q_Ext_b | |
| CTestDescription_PolysTestSuite_test_Q_Ext_Performance | |
| CTestDescription_PolysTestSuite_test_Q_Ext_s_t | |
| CTestDescription_PolysTestSuite_test_Q_Ext_s_t_NestedFractions | |
| CTestDescription_PolysTestSuite_test_QQ_t | |
| CTestDescription_PolysTestSuite_test_QQ_t | |
| CTestDescription_PolysTestSuite_test_QQ_x_y_z | |
| CTestDescription_PolysTestSuite_test_QQ_x_y_z | |
| CTestDescription_PolysTestSuite_test_QQ_x_y_z_ord_2_lp | |
| CTestDescription_PolysTestSuite_test_Z11_x_y_z | |
| CTestDescription_PolysTestSuite_test_Z11_x_y_z | |
| CTestDescription_PolysTestSuite_test_Z13_t | |
| CTestDescription_PolysTestSuite_test_Z13_t | |
| CTestDescription_PolysTestSuite_test_Z13_t_GF | |
| CTestDescription_PolysTestSuite_test_Z13_t_GF | |
| CTestDescription_PolysTestSuite_test_Z_17_Ext_a | |
| CTestDescription_SimplestTestSuite_testMyTest | |
| CTestDescription_SimplestTestSuite_testSIZEOFLONG | |
| ▶CCxxTest::WorldDescription | |
| CCxxTest::DummyWorldDescription | |
| CCxxTest::RealWorldDescription | |
| Clink_struct | |
| CList< T > | |
| CCxxTest::List | |
| CList< CanonicalForm > | |
| CList< fglmDelem > | |
| CList< fglmSelem > | |
| CList< MapPair > | |
| CListItem< T > | |
| CListItem< CanonicalForm > | |
| CListItem< fglmDelem > | |
| CListItem< fglmSelem > | |
| CListItem< MapPair > | |
| CListIterator< T > | |
| CLList | |
| CLNode | |
| CLongComplexInfo | |
| CLongSpec | |
| CLPolyOld |
class of labeled polynomials
|
| CLTagList | |
| CLTagNode | |
| Cmacoeff_s | |
| Cmaideal_s | |
| Cmapoly_s | |
| CMapPair | Class MapPair |
| CmatElem | The idealFunctionals |
| CmatHeader | |
| CMathicToSingStream | |
| CMatrix< T > | |
| CmayanPyramidAlg | |
| CMinorKey | Class MinorKey can be used for representing keys in a cache for sub-determinantes; see class Cache |
| ▶CMinorProcessor | Class MinorProcessor implements the key methods for computing one or all sub-determinantes of a given size in a pre-defined matrix; either without caching or by using a cache |
| CIntMinorProcessor | Class IntMinorProcessor is derived from class MinorProcessor |
| CPolyMinorProcessor | Class PolyMinorProcessor is derived from class MinorProcessor |
| ▶CMinorValue | |
| CIntMinorValue | Class IntMinorValue is derived from MinorValue and can be used for representing values in a cache for sub-determinantes; see class Cache |
| CPolyMinorValue | Class PolyMinorValue is derived from MinorValue and can be used for representing values in a cache for sub-determinantes; see class Cache |
| Cmodp_result_entry | |
| Cmodpk | Class to do operations mod p^k for int's p and k |
| CModPMatrixBackSubstProxyOnArray< number_type > | |
| CModPMatrixProxyOnArray< number_type > | |
| Cmon_list_entry | |
| Cmonh | |
| Cmonom_poly | |
| CMonRedResNP< number_type > | |
| Cmp_array_list | |
| Cmp_permmatrix | |
| CmultiCnt | |
| CMYYSTYPE | |
| CNAConverter | |
| Cnc_pProcs | |
| Cnc_struct | |
| Cnewstruct_desc | |
| Cnewstruct_member | |
| Cnewstruct_proc | |
| CnewtonPolygon | |
| CNewVectorMatrix | |
| Cnf | |
| Cnforder | |
| Cnforder_ideal | |
| CNoroCache< number_type > | |
| ▶CNoroCacheNode | |
| CDataNoroCacheNode< number_type > | |
| CNTNumConverter | |
| Cnumber | 'SR_INT' is the type of those integers small enough to fit into 29 bits |
| CNumber | |
| ColdGaussElem | |
| ▶ComallocClass | |
| CCanonicalForm | Factory's main class |
| CCanonicalForm | Factory's main class |
| CCanonicalForm | Factory's main class |
| Cint64vec | |
| ▶CInternalCF | Virtual class for internal CanonicalForm's |
| CInternalInteger | Factory's class for integers |
| CInternalPoly | Factory's class for polynomials |
| CInternalRational | Factory's class for rationals |
| Cintvec | |
| Cmac_poly_r | |
| Csattr | |
| CskStrategy | |
| ComBin_t | |
| ComBinPage_t | |
| ComBinPageRegion_t | |
| ComErrorString_s | |
| ComInfo_t | |
| ComMemCell_t | |
| ComOpts_t | |
| ComRetInfo_t | |
| ComSpecBin_t | |
| ConePointP | |
| Copen_pairs | |
| ▶CCxxTest::OutputStream | |
| CCxxTest::ErrorPrinter::Adapter | |
| CCxxTest::StdioFilePrinter::Adapter | |
| CParseUtil | |
| CDegreePattern::Pattern | |
| CpipeInfo | |
| CPList | Class PList of lists of PNodes |
| CPNode | Class PNode of nodes of polynomials |
| CpointSet | |
| Cpoly_array_list | |
| Cpoly_list_node | |
| Cpoly_sort | |
| Cpoly_tree_node | |
| CPolyBase< variant, create_type_input, error_handle_traits > | |
| ▶CPolyBase< POLY_VARIANT_MODUL, Vector, MyErrorHandler > | |
| CVector | |
| ▶CPolyBase< POLY_VARIANT_RING, Poly, MyErrorHandler > | |
| CPoly | |
| CPolyImpl | |
| Cpolyrec | |
| CPolySimple | |
| CPowerSeriesBase< traits > | |
| CPowerSeriesPolyTraits | |
| CPowerSeriesVectorTraits | |
| CpProcs_s | |
| Cproc_object | |
| Cproc_singular | |
| Cprocinfo | |
| Cprocinfodata | |
| Cproclevel | |
| ▶CPUtilBase | |
| CPUtilCF | |
| CPUtilInt | |
| CPUtilVar | |
| CPUtilFactory | |
| CPythonInterpreter | This class initializes and finalized the python interpreter |
| ▶CPythonObject | This class defines an interface for calling PyObject from Singular |
| CPythonCastDynamic | This class does conversion of Singular objects to python objects on runtime |
| CPythonCastStatic< CastType > | This template class does conversion of Singular objects to python objects on compile-time |
| CPythonCastStatic< PythonObject::sequence_tag > | Template specialization for getting handling sequence |
| CRandomGenerator | |
| CRational | |
| Cred_object | |
| ▶Creduction_step | Makes on each red_object in a region a single_step |
| Csimple_reducer | |
| ▶CRefCounter | This class implements implements a refernce counter which we can use as a public base of objects managed by |
| CCountedRefData | This class stores a reference counter as well as a Singular interpreter object |
| CCountedRefIndirectPtr< PtrType > | |
| CCountedRefIndirectPtr< ptr_type > | |
| CRational::rep | |
| ▶CresMatrixBase | Base class for sparse and dense u-Resultant computation |
| CresMatrixDense | |
| CresMatrixSparse | |
| CresVector | |
| CRing | |
| CRList | |
| CRNode | |
| CrootArranger | |
| CrootContainer | Complex root finder for univariate polynomials based on laguers algorithm |
| Crow_col_weight | |
| Crow_list_entry | |
| CRTagList | |
| CRTagNode | |
| CRuleOld |
structure of RuleOlds(i.e |
| Cs_buff | |
| CSArithBase | |
| CsBucket | |
| CsBucketPoly | |
| CSBucketWrapper | |
| ▶CSchreyerSyzygyComputationFlags | Computation attribute storage |
| CCDivisorEnumerator | TODO: |
| CCDivisorEnumerator2 | TODO: |
| CCLCM | |
| CCReducerFinder | |
| CSchreyerSyzygyComputation | Computing syzygies after Schreyer |
| CsConvertTypes | |
| CPythonObject::sequence_tag | |
| CsetID | |
| Csi_link_extension | |
| Csimplex | Linear Programming / Linear Optimization using Simplex - Algorithm |
| Csleftv | Class used for (list of) interpreter objects |
| Cslimgb_alg | |
| Cslists | |
| Csm_nrec | |
| Csm_prec | |
| CSModulFunctions | |
| CSObject | |
| CsoptionStruct | |
| Csorted_pair_node | |
| Csparse_mat | |
| Csparse_number_mat | |
| CSparseRow< number_type > | |
| Cspectrum | |
| CspectrumPolyList | |
| CspectrumPolyNode | |
| Csro_am | |
| Csro_cp | |
| Csro_dp | |
| Csro_IS | |
| Csro_ISTemp | |
| Csro_ord | |
| Csro_ord.data | |
| Csro_syz | |
| Csro_syzcomp | |
| Csro_wp | |
| Csro_wp64 | |
| CssiInfo | |
| CssyStrategy | |
| ▶Cstd::stack< T > | STL class |
| CSBucketFactory | SBucket Factory |
| ▶CCxxTest::TestRunner::StateGuard | |
| CCxxTest::TestRunner::WorldGuard | |
| ▶CCxxTest::StdTraitsBase | |
| CCxxTest::ValueTraits< const CXXTEST_STD(basic_string< wchar_t >)> | |
| CCxxTest::ValueTraits< const CXXTEST_STD(string)> | |
| ▶CsTObject | |
| CsLObject | |
| CStoreFactors | Class to store factors that get removed during char set computation |
| CSubexpr | |
| CSubMatrix< T > | |
| CsValAssign | |
| CsValAssign_sys | |
| CsValCmd1 | |
| CsValCmd2 | |
| CsValCmd3 | |
| CsValCmdM | |
| CsValCmdTab | |
| Cterm | |
| CTermNoroDataNode< number_type > | |
| ▶CCxxTest::TestListener | |
| ▶CCxxTest::ErrorFormatter | |
| ▶CCxxTest::ErrorPrinter | |
| CCxxTest::ParenPrinter | |
| ▶CCxxTest::StdioFilePrinter | |
| CCxxTest::StdioPrinter | |
| ▶CCxxTest::GuiListener | |
| CCxxTest::QtGui | |
| CCxxTest::Win32Gui | |
| CCxxTest::X11Gui | |
| ▶CCxxTest::TeeListener | |
| CCxxTest::GuiTuiRunner< GuiT, TuiT > | |
| CCxxTest::TestTracker | |
| CCxxTest::YesNoRunner | |
| CCxxTest::TestRunner | |
| ▶CCxxTest::TestSuite | |
| CCoeffsTestSuite | |
| CPolysTestSuite | |
| CPolysTestSuite | |
| CSimplestTestSuite | |
| Ctgb_matrix | |
| Ctgb_sparse_matrix | |
| CTopRed | |
| CTransExtInfo | Struct for passing initialization parameters to naInitChar |
| CTrivialErrorHandler | |
| CtropicalStrategy | |
| CuResultant | Base class for solving 0-dim poly systems using u-resultant |
| Cutypes | |
| CCxxTest::ValueTraits< T > | |
| CCxxTest::ValueTraits< const bool > | |
| CCxxTest::ValueTraits< const char > | |
| CCxxTest::ValueTraits< const double > | |
| CCxxTest::ValueTraits< const signed long int > | |
| CCxxTest::ValueTraits< const unsigned long int > | |
| Cvandermonde | Vandermonde system solver for interpolating polynomials from their values |
| CVariable | Factory's class for variables |
| ▶Cstd::vector< T > | STL class |
| CCLCM | |
| CIntvec | |
| CVoice | |
| CYY_BUFFER_STATE | |
| CZConeCompareDimensionFirst | |
| CZnmInfo | |