Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Singular/Singular
/ types & classes
Types & classes
1,085 in github.com/Singular/Singular
⨍
Functions
12,352
◇
Types & classes
1,085
↳
Endpoints
1
↓ 157 callers
Class
CanonicalForm
factory/int_cf.h:34
↓ 52 callers
Class
BigInt
IntegerProgramming/BigInt.h:17
↓ 37 callers
Class
ExtensionInfo
@class ExtensionInfo ExtensionInfo.h "factory/ExtensionInfo.h" * ExtensionInfo contains information about extension. * If @a m_extension is true w
factory/ExtensionInfo.h:50
↓ 32 callers
Class
ZCone
gfanlib/gfanlib_zcone.h:106
↓ 30 callers
Class
OMA
Singular/dyn_modules/openmath/objects.py:185
↓ 25 callers
Class
Number
Singular/dyn_modules/python/Number.h:33
↓ 23 callers
Class
rep
kernel/spectrum/GMPrat.h:16
↓ 21 callers
Class
OMS
Singular/dyn_modules/openmath/objects.py:61
↓ 19 callers
Class
modpk
* class to do operations mod p^k for int's p and k **/
factory/fac_util.h:22
↓ 18 callers
Class
DegreePattern
@class DegreePattern DegreePattern.h "factory/DegreePattern.h" * * DegreePattern provides a functionality to create, intersect and refine * degree
factory/DegreePattern.h:31
↓ 17 callers
Class
Integer
gfanlib/gfanlib_z.h:20
↓ 16 callers
Class
Set
ppcc/adlib/set.h:14
↓ 14 callers
Class
OMV
Singular/dyn_modules/openmath/objects.py:171
↓ 14 callers
Class
gmp_complex
-> class gmp_complex * @short gmp_complex numbers based on */
libpolys/coeffs/mpr_complex.h:178
↓ 13 callers
Class
Number
kernel/old/old.Number.h:29
↓ 13 callers
Class
Token
ppcc/src/pplex.h:64
↓ 13 callers
Class
kuchen
Singular/dyn_modules/openmath/cas/kuchenessen.py:6
↓ 12 callers
Class
CanonicalForm
libpolys/coeffs/coeffs.h:24
↓ 12 callers
Class
OMCD
Singular/dyn_modules/openmath/objects.py:21
↓ 12 callers
Class
list
IntegerProgramming/list.h:99
↓ 10 callers
Class
IntRandom
* generate random integers **/
factory/cf_random.h:55
↓ 10 callers
Class
Status
kernel/oswrapper/vspace.h:67
↓ 10 callers
Class
fglmVector
kernel/fglm/fglmvec.h:18
↓ 9 callers
Class
Data
gfanlib/gfanlib_tropicalhomotopy.h:734
↓ 9 callers
Class
REvaluation
* class to generate random evaluation points * * @sa cf_eval.h **/
factory/cf_reval.h:25
↓ 9 callers
Class
invalidConversion
Singular/svd/libs/amp.h:25
↓ 8 callers
Class
CPower
libpolys/polys/nc/ncSAMult.h:132
↓ 8 callers
Class
Context
Singular/dyn_modules/openmath/context.py:10
↓ 8 callers
Class
Permutation
* The permutation class represents an element in the symmetric group S_n. */
gfanlib/gfanlib_symmetry.h:20
↓ 7 callers
Class
OMCDImplementation
Singular/dyn_modules/openmath/objects.py:35
↓ 7 callers
Class
complex
Class defining a complex number with double precision. ********************************************************************/
Singular/svd/libs/ap.h:57
↓ 7 callers
Class
gmp_float
-> class gmp_float * @short wrapper class for GNU Multi Precision Floats */
libpolys/coeffs/mpr_complex.h:29
↓ 6 callers
Class
IntMinorValue
! \class IntMinorValue \brief Class IntMinorValue is derived from MinorValue and can be used for representing values in a cache for sub-determ
kernel/linear_algebra/Minor.h:717
↓ 6 callers
Class
Ring
typedef boosRing
Singular/dyn_modules/python/ring_wrap.h:20
↓ 6 callers
Class
ext_entry
factory/variable.cc:18
↓ 5 callers
Class
CircuitTableInt32
* The philosophy here is that if this class overflows, then the computation needs to be restarted. Therefore * all overflows must be caught. */
gfanlib/gfanlib_circuittableint.h:36
↓ 5 callers
Class
Ideal
Singular/dyn_modules/python/Ideal.h:86
↓ 5 callers
Class
MapPair
class MapPair * * class MapPair - stores one mapping pair (Variable -> CanonicalForm). * * This class is only used to store such pairs. It has no
factory/cf_map.h:49
↓ 5 callers
Class
PolyImpl
Singular/dyn_modules/python/Poly.h:44
↓ 5 callers
Class
PolyImpl
kernel/old/old.Poly.h:43
↓ 5 callers
Class
VSeg
kernel/oswrapper/vspace.h:235
↓ 4 callers
Class
FFRandom
* generate random elements in F_p **/
factory/cf_random.h:43
↓ 4 callers
Class
FastLock
This is a very basic spinlock implementation that does not guarantee fairness. TODO: add a wait queue and/or use futexes on Linux.
kernel/oswrapper/vspace.h:100
↓ 4 callers
Class
HelpPagePredictor
Classifier to assign the given input to a Singular helppage.
Singular/dyn_modules/machinelearning/ml_python/model/predictor.py:12
↓ 4 callers
Class
Poly
Singular/dyn_modules/python/Poly.h:455
↓ 4 callers
Class
PolyMinorValue
! \class PolyMinorValue \brief Class PolyMinorValue is derived from MinorValue and can be used for representing values in a cache for sub-dete
kernel/linear_algebra/Minor.h:799
↓ 4 callers
Class
PythonCastDynamic
@class PythonCastDynamic * This class does conversion of Singular objects to python objects on runtime. * **/
Singular/dyn_modules/pyobject/pyobject.cc:339
↓ 4 callers
Class
Rational
gfanlib/gfanlib_z.h:19
↓ 4 callers
Class
VRef
kernel/oswrapper/vspace.h:414
↓ 4 callers
Class
Vector
Singular/dyn_modules/python/Poly.h:509
↓ 4 callers
Class
iterator
gfanlib/gfanlib_zcone.cpp:233
↓ 3 callers
Class
CFMap
class CFMap * * class CFMap - class to map canonical forms. * * Use an object of class CFMap to insert 'values' into canonical * form. Such a ma
factory/cf_map.h:84
↓ 3 callers
Class
OMFromXMLBuilder
Singular/dyn_modules/openmath/omxmlreader.py:52
↓ 3 callers
Class
SingularGlobalsProxy
The Most important class singular=SingularGlobalsProxy() for some ideal singular.groebner(i) singular.std(i) in gene
Singular/dyn_modules/python/interpreter.py:46
↓ 3 callers
Class
TraverseState
This struct holds information about one step of a traversal.
gfanlib/gfanlib_paralleltraverser.cpp:30
↓ 3 callers
Class
facet
Singular/dyn_modules/gitfan/gitfan.h:17
↓ 3 callers
Class
fglmDelem
kernel/fglm/fglm.h:46
↓ 3 callers
Class
fglmSelem
internal Version: 1.10.1.4 Some data types needed by the fglm algorithm. claptmpl.cc has to know them.
kernel/fglm/fglm.h:27
↓ 3 callers
Class
int64vec
libpolys/misc/int64vec.h:20
↓ 3 callers
Class
internalError
Singular/svd/libs/amp.h:27
↓ 3 callers
Class
stat
ppcc/autosetup/jimsh0.c:3387
↓ 2 callers
Class
AlgExtRandomF
* generate random elements in F_p(alpha) **/
factory/cf_random.h:70
↓ 2 callers
Class
CountedRefShared
Singular/countedref.cc:490
↓ 2 callers
Class
Double
gfanlib/gfanlib_circuittableint.h:56
↓ 2 callers
Class
EquivalenceRelation
this class represents an equivalent relation, which is implemented by repeated evaluatation of a map c[n]=m means that n is equivalent to m
Singular/dyn_modules/python/util.py:31
↓ 2 callers
Class
FFGenerator
* generate all elements in F_p starting from 0 **/
factory/cf_generator.h:55
↓ 2 callers
Class
GFRandom
* generate random elements in GF **/
factory/cf_random.h:31
↓ 2 callers
Class
ImplementedSymbol
Singular/dyn_modules/openmath/objects.py:89
↓ 2 callers
Class
Intvec
Singular/dyn_modules/python/IIntvec.h:5
↓ 2 callers
Class
LeftvShallow
@class LeftvShallow * Ths class wraps @c leftv by taking into acount memory allocation, destruction * as well as shallowly copying of a given @c lef
Singular/countedref.h:284
↓ 2 callers
Class
Module
Singular/dyn_modules/python/Ideal.h:119
↓ 2 callers
Class
OMBIND
hopefully fixed possible problems: reevaluation writes new scope, if it isn't meant so, references do not work correctly because of scop
Singular/dyn_modules/openmath/objects.py:109
↓ 2 callers
Class
OMRef
Singular/dyn_modules/openmath/objects.py:224
↓ 2 callers
Class
PolymakeProperty
gfanlib/gfanlib_polymakefile.h:21
↓ 2 callers
Class
RealWorldDescription
libpolys/tests/cxxtest/RealDescriptions.h:201
↓ 2 callers
Class
Scope
Singular/dyn_modules/openmath/context.py:142
↓ 2 callers
Class
SingularException
Singular/dyn_modules/openmath/cas/singular.py:10
↓ 2 callers
Class
StackItem
gfanlib/gfanlib_tropicalhomotopy.h:530
↓ 2 callers
Class
SymmetryGroup
gfanlib/gfanlib_symmetry.h:103
↓ 2 callers
Class
Template
@class Template template.h <someRootDirectory/template.h> * * Brief description of class Template. * * Detailed description of class Template. *
templates/template.h:28
↓ 2 callers
Class
TrieNode
gfanlib/gfanlib_symmetry.cpp:16
↓ 2 callers
Class
Vector
kernel/old/old.Poly.h:479
↓ 2 callers
Class
ZFan
* This class represents a Polyhedral fan with the combined features of a SymmetricComplex, and * a PolyhedralFan (which we regards as some collection
gfanlib/gfanlib_zfan.h:38
↓ 2 callers
Class
modPNumber
simple class for Turaev/Viro colors, each color has an inverse, but it doesn't have to be an algebraic structure
Singular/dyn_modules/python/symm.py:11
↓ 1 callers
Class
AbortTest
libpolys/tests/cxxtest/TestSuite.h:29
↓ 1 callers
Class
Adapter
libpolys/tests/cxxtest/StdioFilePrinter.h:24
↓ 1 callers
Class
AlgExtGenerator
* generate all elements in F_p(alpha) starting from 0 **/
factory/cf_generator.h:93
↓ 1 callers
Class
Cone
gfanlib/gfanlib_symmetriccomplex.h:45
↓ 1 callers
Class
CountedRef
Singular/countedref.cc:199
↓ 1 callers
Class
DifferentDomainException
Singular/dyn_modules/python/Poly.h:19
↓ 1 callers
Class
DifferentDomainException
kernel/old/old.Poly.h:22
↓ 1 callers
Class
ESecond
gfanlib/gfanlib_traversal.cpp:70
↓ 1 callers
Class
ErrorFormatter
libpolys/tests/cxxtest/ErrorFormatter.h:33
↓ 1 callers
Class
ErrorPrinter
libpolys/tests/cxxtest/ErrorPrinter.h:28
↓ 1 callers
Class
Evaluation
* class to evaluate a polynomial at points **/
factory/cf_eval.h:31
↓ 1 callers
Class
List
factory/include/factory/templates/ftmpl_list.h:20
↓ 1 callers
Class
ListIterator
factory/include/factory/templates/ftmpl_list.h:17
↓ 1 callers
Class
Matrix
factory/include/factory/templates/ftmpl_matrix.h:20
↓ 1 callers
Class
MinorKey
! \class MinorKey \brief Class MinorKey can be used for representing keys in a cache for sub-determinantes; see class Cache. As such, it
kernel/linear_algebra/Minor.h:39
↓ 1 callers
Class
OMFromXMLBuilder
Singular/dyn_modules/openmath/lxmldecoder.py:4
next →
1–100 of 1,085, ranked by callers