CCxxTest::AbortTest | |
CAFactor< T > | |
CAlgExtInfo | Struct for passing initialization parameters to naInitChar |
Camp::ampf< Precision > | |
Cap::ap_error | |
Carg_list | |
CArray< T > | |
CArray< CanonicalForm > | |
Cbigintmat | Matrices of numbers |
Cblackbox | |
Cblackbox_list | Struct for containing list of blackbox names and the number of them.
|
Cvspace::internals::Block | |
CborderElem | The old basis |
Cbox | |
CLibThread::ByteBuf | |
CCache< KeyClass, ValueClass > | Class Cache is a template-implementation of a cache with arbitrary classes for representing keys and values, respectively |
Ccache_compare | |
Camp::campf< Precision > | |
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 |
CFFGenerator | Generate all elements in F_p starting from 0 |
CGFGenerator | Generate all elements in GF 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) |
CFFRandom | Generate random elements in F_p |
CGFRandom | Generate random elements in GF |
CIntRandom | Generate random integers |
CCFRandomFactory | |
CCFSwitches | Class CFSwitches |
CLibThread::Channel< T > | |
CCLeadingTerm | |
CCListOld | |
Ccmdnames | |
CCMultiplier< CExponent > | |
►CCMultiplier< CPower > | |
CCPowerMultiplier | |
►CCMultiplier< int > | |
►CCSpecialPairMultiplier | |
CCAntiCommutativeSpecialPairMultiplier | |
CCCommutativeSpecialPairMultiplier | |
CCExternalSpecialPairMultiplier | |
CCHWeylSpecialPairMultiplier | |
CCQuasiCommutativeSpecialPairMultiplier | |
CCShiftSpecialPairMultiplier | |
CCWeylSpecialPairMultiplier | |
►CCMultiplier< poly > | |
CCGlobalMultiplier | |
CCNode | |
Ccoeffs | The main handler for Singular numbers which are suitable for Singular polynomials |
Ccoeffs | |
CCoefIdx< number_type > | |
CLibThread::Command | |
Cap::complex | |
Ccondition_type | |
CConditionVariable | |
Cconst_ideal | The following sip_sideal structure has many different uses thoughout Singular. Basic use-cases for it are: |
Cconst_map | |
►Cap::const_raw_vector< T > | |
Cap::raw_vector< T > | |
Cap::raw_vector< T > | |
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 | |
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 | |
Cvspace::DictSpec | |
Centry | |
►CEvaluation | Class to evaluate a polynomial at points |
CREvaluation | Class to generate random evaluation points |
►Cvspace::Event | |
Cvspace::DequeueEvent< T > | |
Cvspace::EnqueueEvent< T > | |
Cvspace::SyncReadEvent< T > | |
Cvspace::WaitSemaphoreEvent | |
Cvspace::EventSet | |
►Camp::exception | |
Camp::divisionByZero | |
Camp::divisionByZero | |
Camp::domainError | |
Camp::domainError | |
Camp::incorrectPrecision | |
Camp::incorrectPrecision | |
Camp::internalError | |
Camp::internalError | |
Camp::invalidConversion | |
Camp::invalidConversion | |
Camp::invalidString | |
Camp::invalidString | |
Camp::overflow | |
Camp::overflow | |
Camp::sqrtOfNegativeNumber | |
Camp::sqrtOfNegativeNumber | |
►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 > | |
Cvspace::internals::FastLock | |
Cfe_option | |
CfeResourceConfig_s | |
CfglmDdata | |
CfglmDelem | |
CfglmSdata | |
CfglmSelem | |
CfglmVector | |
CfglmVectorRep | |
Cfind_erg | |
CflintZn_struct | |
CgaussElem | |
CgaussReducer | |
Cgcone | Implements the cone structure |
Cgcp | |
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_list | |
CIdealBase< poly_type > | |
►CIdealBase< Poly > | |
CIdeal | |
►CIdealBase< Vector > | |
CModule | |
CidealFunctionals | |
Cidhdl_wrap | |
Cidrec | |
Cindlist | |
Cint_pair_node | |
Cinterval | |
Cip_command | |
Cip_link | |
Cip_package | |
Cip_smatrix | |
CIteratedFor | |
►Cstd::iterator | |
CPowerSeriesInputIterator< traits > | |
►Cstd::iterator | |
CPolyInputIterator< T > | |
CjList | |
CLibThread::JobCompare | |
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 | |
►CCxxTest::WorldDescription | |
CCxxTest::DummyWorldDescription | |
CCxxTest::RealWorldDescription | |
Clink_struct | |
CLinTree::LinTree | |
CCxxTest::List | |
CList< T > | |
CList< CanonicalForm > | |
CList< fglmDelem > | |
CList< fglmSelem > | |
CList< MapPair > | |
CListItem< T > | |
CListItem< CanonicalForm > | |
CListItem< fglmDelem > | |
CListItem< fglmSelem > | |
CListItem< MapPair > | |
CListIterator< T > | |
CLList | |
CLNode | |
CLock | |
CLongComplexInfo | |
CLongSpec | |
CLPolyOld | |
Clt_struct | |
CLTagList | |
CLTagNode | |
Cmacoeff_s | |
Cmaideal_s | |
Cmapoly_s | |
CMapPair | Class MapPair |
CmatElem | The idealFunctionals |
CmatHeader | |
CMathicToSingStream | |
CMatrix< T > | |
CmayanPyramidAlg | |
Cvspace::internals::MetaPage | |
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 | |
Camp::mpfr_record | |
Camp::mpfr_reference | |
Camp::mpfr_storage | |
CmultiCnt | |
Cvspace::internals::Mutex | |
CMYYSTYPE | |
CNAConverter | |
Cnc_pProcs | |
Cnc_struct | |
Cnewstruct_desc | |
Cnewstruct_member | |
Cnewstruct_proc | |
CnewtonPolygon | |
CNewVectorMatrix | |
Cnf | |
CnFindCoeffByName_p | |
Cnforder | |
Cnforder_ideal | |
Cvspace::Queue< T >::Node | |
Cvspace::VMap< Spec >::Node | |
CNoroCache< number_type > | |
►CNoroCacheNode | |
CDataNoroCacheNode< number_type > | |
CNTNumConverter | |
CNumber | |
Cnumber | 'SR_INT' is the type of those integers small enough to fit into 29 bits |
ColdGaussElem | |
►ComallocClass | |
CCanonicalForm | Factory's main class |
►CInternalCF | Virtual class for internal CanonicalForm's |
CInternalInteger | Factory's class for integers |
CInternalPoly | Factory's class for polynomials |
CInternalPrimePower | |
CInternalRational | Factory's class for rationals |
Cint64vec | |
Cintvec | |
Cmac_poly_r | |
Csattr | |
CskStrategy | |
ComBin_next_t | |
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 | |
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 | |
CPolySimple | |
CPowerSeriesBase< traits > | |
CPowerSeriesPolyTraits | |
CPowerSeriesVectorTraits | |
CpProcs_s | |
Cproc_object | |
Cproc_singular | |
Cvspace::internals::ProcessChannel | |
Cvspace::internals::ProcessInfo | |
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 |
Cvspace::Queue< T > | |
CRandomGenerator | |
CRational | |
Cred_object | |
►Creduction_step | Makes on each red_object in a region a single_step |
Csimple_reducer | |
Cvspace::internals::refcount_t | |
Cvspace::ZRef< T >::RefCounted | |
►CRefCounter | This class implements implements a refernce counter which we can use as a public base of objects managed by @CountedRefPtr |
CCountedRefIndirectPtr< ptr_type > | |
CCountedRefData | This class stores a reference counter as well as a Singular interpreter object |
CCountedRefIndirectPtr< PtrType > | |
CRational::rep | |
►CresMatrixBase | Base class for sparse and dense u-Resultant computation |
CresMatrixDense | |
CresMatrixSparse | |
Cvspace::Result< T > | |
CresVector | |
Cring | |
CRing | |
CRList | |
CRNode | |
CrootArranger | |
CrootContainer | Complex root finder for univariate polynomials based on laguers algorithm |
Crow_col_weight | |
Crow_list_entry | |
CRTagList | |
CRTagNode | |
CRuleOld | |
Cs_buff | |
CSArithBase | |
CsBucket | |
CsBucketPoly | |
CLibThread::SchedInfo | |
►CSchreyerSyzygyComputationFlags | Computation attribute storage |
CCLCM | |
CCReducerFinder | |
CSchreyerSyzygyComputation | Computing syzygies after Schreyer |
CsConvertTypes | |
CSemaphore | |
Cvspace::Semaphore | |
CPythonObject::sequence_tag | |
CsetID | |
►CLibThread::SharedObject | |
CLibThread::InterpreterThread | |
►CLibThread::Job | |
CLibThread::EvalJob | |
CLibThread::ExecJob | |
CLibThread::KernelJob | |
CLibThread::ProcJob | |
CLibThread::RawKernelJob | |
►CLibThread::Trigger | |
CLibThread::AccTrigger | |
CLibThread::CountTrigger | |
CLibThread::ProcTrigger | |
CLibThread::SetTrigger | |
CLibThread::Region | |
CLibThread::Scheduler | |
CLibThread::SingularChannel | |
CLibThread::SingularSyncVar | |
CLibThread::ThreadPool | |
►CLibThread::Transactional | |
CLibThread::TxList | |
CLibThread::TxTable | |
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 | |
Cvspace::Status | |
►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 | |
CLibThread::SyncVar< T > | |
Cvspace::SyncVar< T > | |
Cap::template_1d_array< T > | |
Cap::template_2d_array< T > | |
►CTemplateBaseClass | |
CTemplate | Brief description of class Template |
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 | |
CLibThread::ThreadState | |
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 | |
Cvspace::VMap< Spec > | |
Cvspace::internals::VMem | |
CVoice | |
Cvspace::VRef< T > | |
Cvspace::VRef< char > | |
Cvspace::VRef< K > | |
Cvspace::VRef< V > | |
Cvspace::VRef< void > | |
Cvspace::VRef< vspace::internals::FastLock > | |
Cvspace::VRef< vspace::Queue::Node > | |
Cvspace::VRef< vspace::Queue< T > > | |
Cvspace::VRef< vspace::Semaphore > | |
Cvspace::VRef< vspace::SyncVar< T > > | |
Cvspace::VRef< vspace::VMap::Node > | |
Cvspace::VRef< vspace::VRef< vspace::VMap::Node > > | |
Cvspace::internals::VSeg | |
Cvspace::VString | |
CYY_BUFFER_STATE | |
CZConeCompareDimensionFirst | |
CZnmInfo | |
Cvspace::ZRef< T > | |