Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NGSolve/ngsolve
/ types & classes
Types & classes
2,875 in github.com/NGSolve/ngsolve
⨍
Functions
9,587
◇
Types & classes
2,875
↳
Endpoints
1
↓ 337 callers
Class
IM
important message
ngstd/ngsstream.hpp:16
↓ 299 callers
Class
ElementId
fem/elementtopology.hpp:132
↓ 164 callers
Class
GridFunction
comp/meshaccess.hpp:171
↓ 142 callers
Class
CoefficientFunction
fem/hdivfe.cpp:617
↓ 106 callers
Class
BilinearForm
comp/fespace.hpp:95
↓ 72 callers
Class
NodeId
A Node of an element. A Node has a node type such such NT_VERTEX or NT_FACE, and a node number. The number can be with respect to the loc
fem/elementtopology.hpp:583
↓ 61 callers
Class
IntegrationPoint
comp/meshaccess.hpp:17
↓ 53 callers
Class
LinearForm
comp/bilinearform.hpp:19
↓ 49 callers
Class
IntegrationPoint
An integration point
fem/intrule.hpp:170
↓ 42 callers
Class
Region
comp/meshaccess.hpp:35
↓ 39 callers
Class
Du
fem/hcurlfe_utils.hpp:13
↓ 37 callers
Class
Identity
Variable size identity matrix
basiclinalg/matrix.hpp:2137
↓ 37 callers
Class
wuDv_minus_wvDu
fem/hcurlfe_utils.hpp:82
↓ 33 callers
Class
uDv
fem/hcurlfe_utils.hpp:36
↓ 31 callers
Enum
VorB
fem/elementtopology.hpp:104
↓ 31 callers
Class
uDv_minus_vDu
fem/hcurlfe_utils.hpp:58
↓ 28 callers
Class
CodeExpr
fem/code_generation.hpp:90
↓ 27 callers
Class
MeshPoint
fem/intrule.hpp:316
↓ 25 callers
Class
Id
basiclinalg/matrix.hpp:2104
↓ 25 callers
Class
ProlongateCoefficientFunction
fem/tpintrule.hpp:189
↓ 22 callers
Class
Matrix
basiclinalg/expr.hpp:80
↓ 21 callers
Class
Vector
basiclinalg/vector.hpp:127
↓ 20 callers
Class
Du_Cross_Dv
fem/hdivfe_utils.hpp:114
↓ 20 callers
Class
Vec
basiclinalg/expr.hpp:85
↓ 17 callers
Class
BlockVector
linalg/basevector.hpp:688
↓ 16 callers
Class
IntegrationRule
fem/intrule.hpp:658
↓ 16 callers
Class
NewtonCF
fem/newtonCF.cpp:76
↓ 16 callers
Class
Preconditioner
comp/bilinearform.hpp:20
↓ 14 callers
Class
MeshNode
comp/python_comp_mesh.cpp:179
↓ 14 callers
Class
wDu_Cross_Dv
fem/hdivfe_utils.hpp:139
↓ 12 callers
Class
BlockMatrix
linalg/special_matrix.hpp:298
↓ 12 callers
Class
NonZero
type to determine (non)zero propagation of arithmetic expressions, formerly bool was used instead */
fem/coefficient.hpp:23
↓ 12 callers
Class
ParallelMatrix
parallel/parallel_matrices.hpp:70
↓ 11 callers
Class
DummyArgument
ngstd/python_ngstd.hpp:86
↓ 11 callers
Class
Index
fem/tensorcoefficient.hpp:25
↓ 11 callers
Class
curl_uDvw_minus_Duvw
fem/hdivfe_utils.hpp:190
↓ 10 callers
Class
DynamicVectorExpression
linalg/basevector.hpp:1257
↓ 10 callers
Class
T_SymRotRot_Dl2xDl1_v
fem/hdivdivfe.hpp:1209
↓ 9 callers
Class
CCode
This class behaves like a numeric type, but 'records' all computations in expression strings
fem/code_generation.cpp:238
↓ 9 callers
Class
MultiVector
linalg/basevector.hpp:21
↓ 9 callers
Class
Timing
Class for timing analysis of performance critical functions. Some classes export a C++ function as __timing__, which returns a map of performance c
python/timing.py:5
↓ 8 callers
Class
CGSolver
python/krylovspace.py:227
↓ 8 callers
Class
Ngs_Element
comp/meshaccess.hpp:34
↓ 8 callers
Class
ParallelDofs
linalg/basevector.hpp:23
↓ 8 callers
Class
undefined_size
basiclinalg/expr.hpp:262
↓ 6 callers
Class
EC_double
basiclinalg/ectypes.hpp:10
↓ 6 callers
Class
MinimizationCF
fem/newtonCF.cpp:581
↓ 6 callers
Class
MixedFiniteElement
a pair of 2 elements
fem/finiteelement.hpp:187
↓ 6 callers
Class
VTKOutput
comp/vtkoutput.hpp:142
↓ 6 callers
Class
step
ngstd/evalfunc.hpp:223
↓ 5 callers
Class
CGSolver
linalg/cg.hpp:103
↓ 5 callers
Class
MemoryUsage
Reports amount of used memory */
ngstd/memusage.hpp:16
↓ 5 callers
Enum
NODE_TYPE
fem/elementtopology.hpp:59
↓ 5 callers
Class
NormalizedLegendreFunctions
sqrt( (2n+1) * (n-m)! / (n+m)! ) * P^m_n */
fem/recursive_pol.hpp:1507
↓ 5 callers
Class
UnifiedVector
ngscuda/unifiedvector.hpp:8
↓ 5 callers
Class
Variation
fem/integratorcf.hpp:238
↓ 5 callers
Class
VectorView
basiclinalg/vector.hpp:17
↓ 5 callers
Class
uDvDw_minus_DuvDw
fem/hdivfe_utils.hpp:165
↓ 4 callers
Class
GenericCos
fem/coefficient_stdmath.hpp:21
↓ 4 callers
Class
GenericSqrt
fem/coefficient_stdmath.hpp:8
↓ 4 callers
Class
Iterator
basiclinalg/vector.hpp:592
↓ 4 callers
Class
MyMatrix
tests/pytest/test_basematrix.py:5
↓ 4 callers
Class
Node
bem/mptools.hpp:1724
↓ 4 callers
Class
SumOfPotentialOperators
bem/ngbem.hpp:822
↓ 4 callers
Class
T_Dl1_o_Dl2xDl3_v_surf
fem/hcurldivfe.hpp:1702
↓ 3 callers
Class
BaseMatrix
linalg/multivector.cpp:139
↓ 3 callers
Class
DifferentialSymbol
fem/integratorcf.hpp:14
↓ 3 callers
Class
ElementIterator
comp/meshaccess.hpp:87
↓ 3 callers
Class
EmbeddingTranspose
linalg/special_matrix.hpp:154
↓ 3 callers
Class
FMM_Parameters
bem/mptools.hpp:61
↓ 3 callers
Class
FlatTensor
basiclinalg/tensor.hpp:43
↓ 3 callers
Class
MatVecExpr
python/__expr.py:147
↓ 3 callers
Class
MemoryView
MemoryView for pickling without copying doesn't provide memory management, it has to be done from the outside!
ngstd/python_ngstd.hpp:371
↓ 3 callers
Class
NewtonSolver
python/nonlinearsolvers.py:6
↓ 3 callers
Class
Scalar
linalg/basescalar.hpp:16
↓ 3 callers
Class
SumExpr
python/__expr.py:131
↓ 3 callers
Class
TPIntegrationRule
fem/tpintrule.hpp:10
↓ 3 callers
Class
TclVariables
python/internal.py:14
↓ 3 callers
Class
z_times_uDvDw_Cyclic
fem/hdivfe_utils.hpp:83
↓ 2 callers
Class
BSpline
ngstd/bspline.hpp:14
↓ 2 callers
Class
BlockDifferentialOperator
fem/diffop.hpp:214
↓ 2 callers
Class
BorrowedLocalHeap
comp/python_comp.cpp:207
↓ 2 callers
Class
CFMulExpr
fem/ngfemcf.py:50
↓ 2 callers
Class
CFPowExpr
fem/ngfemcf.py:54
↓ 2 callers
Class
CFSumExpr
fem/ngfemcf.py:46
↓ 2 callers
Class
ContactBoundary
comp/contact.hpp:162
↓ 2 callers
Class
DGFormulation
fem/integrator.hpp:86
↓ 2 callers
Class
DifferentialOperator
fem/coefficient.hpp:301
↓ 2 callers
Class
DofRange
linalg/basevector.hpp:25
↓ 2 callers
Class
ElementRange
comp/meshaccess.hpp:99
↓ 2 callers
Class
Embedding
linalg/special_matrix.hpp:71
↓ 2 callers
Class
Expr
basiclinalg/expr.hpp:344
↓ 2 callers
Class
Facet2ElementTrafo
transformation of (d-1) dimensional integration points on facets to d-dimensional point in volumes
fem/intrule.hpp:916
↓ 2 callers
Class
GMResSolver
python/krylovspace.py:956
↓ 2 callers
Class
GenericBSpline
fem/python_fem.cpp:148
↓ 2 callers
Class
GenericPow
fem/python_fem.cpp:236
↓ 2 callers
Class
IntOp_Parameters
bem/ngbem.hpp:34
↓ 2 callers
Class
Integral
fem/integratorcf.hpp:13
↓ 2 callers
Class
IntegrationRuleSpace
comp/irspace.hpp:15
↓ 2 callers
Class
Iterator
ngscuda/cuda_ngstd.hpp:322
next →
1–100 of 2,875, ranked by callers