MCPcopy Create free account

hub / github.com/GeometryCollective/fieldgen / functions

Functions253 in github.com/GeometryCollective/fieldgen

↓ 31 callersMethodconj
src/Complex.cpp:65
↓ 21 callersFunctiondot
src/Vector.cpp:135
↓ 17 callersMethodread
src/Mesh.cpp:60
↓ 16 callersMethodunit
src/Complex.cpp:95
↓ 16 callersMethodwrite
src/Mesh.cpp:114
↓ 14 callersMethodnorm
src/Complex.cpp:83
↓ 11 callersFunctionPhase
turn angle into unitary complex number
src/KVecDir.cpp:15
↓ 11 callersMethodisBoundary
src/Face.cpp:60
↓ 10 callersMethodarg
src/Complex.cpp:77
↓ 9 callersMethodr
transport angle along this HalfEdge
src/HalfEdge.cpp:12
↓ 7 callersFunctioncross
src/Vector.cpp:142
↓ 7 callersFunctionfmodPI
include/Utility.h:36
↓ 7 callersMethodgeom
src/HalfEdge.cpp:58
↓ 7 callersFunctionunitRand
include/Utility.h:24
↓ 6 callersFunctioncsevl
* evaluate a chebyshev series * adapted from fortran csevl */
src/SectionIntegrals.cpp:114
↓ 6 callersFunctioninits
* from the original fortran inits * april 1977 version. w. fullerton, c3, los alamos scientific lab. * * initialize the orthogonal series so that
src/SectionIntegrals.cpp:137
↓ 6 callersMethodnorm2
src/Complex.cpp:89
↓ 6 callersMethodonBoundary
PS: gross. but this is gotta be good enough for now (amortized cost is constant)
include/Vertex.h:83
↓ 6 callersFunctionwallClock
include/Utility.h:42
↓ 4 callersMethodnorm2
src/Quaternion.cpp:284
↓ 4 callersFunctionseconds
include/Utility.h:31
↓ 3 callersFunctionDirichletII
gjj = |e_{ij}|^2, gjk = <e_{ij}, e_{ik}>, gkk = |e_{ki}|^2
src/SectionIntegrals.cpp:214
↓ 3 callersFunctionDirichletIJ
gii = |e_{ki}|^2, gij = <e_{ki}, e_{kj}>, gjj = |e_{jk}|^2
src/SectionIntegrals.cpp:198
↓ 3 callersMethodEsAcc
accumulator function for Energy matrix coefficient along this edge
src/HalfEdge.cpp:52
↓ 3 callersMethoddisable
src/Shader.cpp:57
↓ 3 callersFunctiondoesArgExist
src/commandline.cpp:25
↓ 3 callersMethodmAcc
accumulator function for mass matrix coefficient along this edge
src/HalfEdge.cpp:38
↓ 3 callersFunctionparseArg
src/commandline.cpp:30
↓ 3 callersFunctionprintTiming
include/Utility.h:50
↓ 3 callersMethodw
additional rotation form // REMOVE w
src/HalfEdge.cpp:19
↓ 2 callersMethodAngleOfEdge
src/Vertex.cpp:56
↓ 2 callersMethodBoundaryValue
src/Vertex.cpp:102
↓ 2 callersMethodComputeSmoothest
energy minimizer
src/KVecDir.cpp:295
↓ 2 callersMethodComputeSmoothestFixedBoundary
src/KVecDir.cpp:330
↓ 2 callersMethodInitKVecDirData
new version which uses closed form integrals
src/KVecDir.cpp:72
↓ 2 callersMethodK
src/Face.cpp:87
↓ 2 callersMethodSmoothestCurvatureAlignment
alignment with q slot at vertices code; typically q is the Hopf differential, but could be something else; here we will assume however that it is the
src/KVecDir.cpp:377
↓ 2 callersMethodXvector
PS only needed by old code and dual code return the 3-space vector corresponding to the distinguised direction
src/Face.cpp:56
↓ 2 callersMethodbarycenter
mean of vertex coordinates
src/Face.cpp:37
↓ 2 callersMethodclearSingularities
src/KVecDir.cpp:481
↓ 2 callersMethodconj
src/Quaternion.cpp:264
↓ 2 callersMethodenable
src/Shader.cpp:46
↓ 2 callersMethodisIsolated
returns true if the vertex is not contained in any face or edge; false otherwise
src/Vertex.cpp:28
↓ 2 callersFunctionm12
src/SectionIntegrals.cpp:172
↓ 2 callersMethodnorm
src/Quaternion.cpp:278
↓ 2 callersFunctions11
src/SectionIntegrals.cpp:148
↓ 2 callersFunctions12
src/SectionIntegrals.cpp:160
↓ 2 callersMethodupdateNormal
unit normal
src/Face.cpp:14
↓ 1 callersFunctionAngle
angle from f to t in the plane orthogonal to N
src/KVecDir.cpp:18
↓ 1 callersFunctionDirichletIJDirect
src/SectionIntegrals.cpp:184
↓ 1 callersMethodEnforceBoundaryHalfEdgeConvention
src/Vertex.cpp:78
↓ 1 callersMethodInitAreaAnglesAngleSums
src/Face.cpp:69
↓ 1 callersFunctionMassII
src/SectionIntegrals.cpp:219
↓ 1 callersFunctionMassIJ
src/SectionIntegrals.cpp:230
↓ 1 callersFunctionMassIJDirect
src/SectionIntegrals.cpp:222
↓ 1 callersMethodX
distinguished direction at this edge PS: only needed for old code
include/Edge.h:28
↓ 1 callersMethodarea
src/Face.cpp:31
↓ 1 callersMethodbuild
IMPLEMENTATION:
include/AliasTable.h:15
↓ 1 callersMethodcornerAngle
src/HalfEdge.cpp:71
↓ 1 callersMethodi
which of the 3 possible choices is v? (used to figure out whether a given vertex is i, j, or k (so to speak)
src/Face.cpp:64
↓ 1 callersMethodinv
src/Complex.cpp:71
↓ 1 callersMethodloadFragment
src/Shader.cpp:32
↓ 1 callersMethodloadVertex
src/Shader.cpp:27
↓ 1 callersMethodnormalize
src/Mesh.cpp:136
↓ 1 callersFunctionparseArgs
src/commandline.cpp:40
↓ 1 callersFunctionprintUsage
src/commandline.cpp:11
↓ 1 callersMethodreload
src/Mesh.cpp:131
↓ 1 callersMethodsample
include/AliasTable.h:60
↓ 1 callersMethodsampleField
src/Face.cpp:111
↓ 1 callersMethodupdateANormal
area weighted normal
src/Face.cpp:20
Method Camera
src/Camera.cpp:10
Method Image
src/Image.cpp:11
Method LinearContext
src/LinearContext.cpp:8
Method Mesh
src/Mesh.cpp:11
Method Quaternion
src/Quaternion.cpp:14
Method Real
src/Real.cpp:6
Method Vector
src/Vector.cpp:8
Method abs
src/Vector.cpp:128
Method allocateSparse
src/SparseMatrix.cpp:108
Method appendCompressedColumn
src/SparseMatrix.cpp:254
Method buildFaceTable
src/Mesh.cpp:196
Method buildMesh
src/MeshIO.cpp:222
Method checkIsolatedVertices
src/MeshIO.cpp:471
Method checkNonManifoldVertices
src/MeshIO.cpp:488
Method clamp
src/Image.cpp:194
Method clickToSphere
src/Camera.cpp:19
Method conj
src/Real.cpp:41
Method currentRotation
src/Camera.cpp:44
Method display
src/Viewer.cpp:348
Method drawField
src/Viewer.cpp:486
Method drawHedgehog
src/Viewer.cpp:790
Method drawInfo
src/Viewer.cpp:718
Method drawIsolatedVertices
src/Viewer.cpp:555
Method drawMesh
src/Viewer.cpp:424
Method drawPolygons
src/Viewer.cpp:453
Method drawSingularities
src/Viewer.cpp:582
Method drawString
src/Viewer.cpp:697
Method drawSurface
src/Viewer.cpp:412
Method drawWireframe
src/Viewer.cpp:524
Method height
src/Image.cpp:53
next →1–100 of 253, ranked by callers