Methods
* (TwoMatrix)
* (LinearData)
* (TwoArrayVector)
* (Petsc::Scalar)
* (TwoVector)
+ (LinearData)
+ (PolyChain::QBSpline)
+ (TwoArrayVector)
+ (TwoVector)
- (TwoMatrix)
- (TwoVector)
- (LinearData)
- (TwoArrayVector)
/ (TwoVector)
<=> (TwoArrayVector)
<=> (LinearData)
DirichletBoundaryConditions (ConvectionDiffusionMesh)
DirichletConditionsOnEdge (QuadraticFiniteElementMesh)
DouglasPeucker (PolyChain)
DouglasPeucker_ (PolyChain)
GSLToMatrix (GSLSolve)
InCircleTest (utilities/Geometry.rb)
Invert (LSolve)
Invert (GSLSolve)
Invert (RubySolve)
InvertWithPC (LSolve)
Jacobian (BezierGeometricElement)
JacobianDeterminant (BezierGeometricElement)
JacobianInverse (BezierGeometricElement)
LineSideTest (utilities/Geometry.rb)
MDouglasPeucker (PolyChain)
MDouglasPeucker_ (PolyChain)
NavierStokesDirichletBoundaryConditions (NavierStokesMesh)
NavierStokesElementIds (NavierStokesMesh)
NavierStokesInitialize (NavierStokesMesh)
NavierStokesMatrix (NavierStokesMesh)
NavierStokesPreconditioner (NavierStokesMesh)
NavierStokesQuadraticSystem (NavierStokesMesh)
NavierStokesStep (NavierStokesMesh)
NavierStokesSystem (NavierStokesMesh)
NavierStokesTensionVector (NavierStokesMesh)
NavierStokesVector (NavierStokesMesh)
NeumannBoundaryConditions (ConvectionDiffusionMesh)
NeumannConditionsOnEdge (QuadraticFiniteElementMesh)
PointInTriangle (utilities/Geometry.rb)
QuadraticFiniteElementMeshMatrixTemplate (QuadraticFiniteElementMesh)
QuadraticFiniteElementMeshVectorTemplate (QuadraticFiniteElementMesh)
SMTVV (PolyChain::QBSpline)
TensionOnEdge (NavierStokesMesh)
[] (DegreeOfFreedomHash)
[] (TwoMatrix)
[] (Function)
[] (QuadraticBezierMesh::Ear)
[] (TwoArrayVector)
[] (CellTuple)
[] (PolyChain)
[] (LinearData)
[] (TwoVector)
[]= (CellTuple)
[]= (TwoVector)
[]= (PolyChain)
[]= (QuadraticBezierMesh::Ear)
[]= (LinearData)
[]= (DegreeOfFreedomHash)
[]= (TwoArrayVector)
add (LinearData)
add (TwoArrayVector)
add (CellComplex)
addEdge (BoundaryComplex)
addEdge (BezierMesh)
addFace (BoundaryComplex)
addKnot (BSplineBoundary)
addSeg (InitialMesher)
addTag (VertexBoundary)
addTriangle (BezierMesh)
addVertex (InitialMesher)
addVertex (BoundaryComplex)
addVertex (BezierMesh)
alwaysFalse (MeshCleaner)
angle (Utilities)
apply (Flow)
arcLength (PolyChain::QBSpline)
arcLength (BezierBoundaryElement)
area (BezierGeometricElement)
bbox (PolyChain::QBSpline)
boundJacobian (BezierUtilities)
boundaryEdges (FiniteElementMesh)
boundaryMatrixAndVector (FiniteElementMesh)
boundaryVector (FiniteElementMesh)
call (Function)
ccomb (MetaInput)
circumcircle (Utilities)
cleanMesh (MeshCleaner)
clear_initial_guess (Petsc::Solver)
clone (CellTuple)
coarseFun (MeshCleaner)
coarseFunAux (MeshCleaner)
coarsen (MeshCleaner)
coerce (Petsc::Vec)
coerce (Petsc::Mat)
collectCoefficients (FiniteElementMesh)
column (TwoMatrix)
columns (TwoMatrix)
computeError (PolyChain::QBSpline)
constRadiusFunc (MeshCleaner)
coords (TwoArrayVector)
coords= (TwoArrayVector)
cross (BezierUtilities)
cylinder (Flow)
dataEvalIntermediate (QuadraticBezierEdge)
dataEvalIntermediate (QuadraticBezierTriangle)
dataEvaluate (BezierEdge)
dataEvaluate (QuadraticBezierTriangle)
dataEvaluate (BezierTriangle)
dataEvaluate (QuadraticBezierEdge)
ddisplay (MeshCleaner)
debugInFlow (PolyChain::QBSpline)
decomposeVector (PolyChain::QBSpline)
decrease (PriorityQueue)
delete (CellComplex)
derivative (BezierBoundaryElement)
determinant (TwoMatrix)
determineMinBoundary (MeshCleaner)
devillers (QuadraticBezierMesh)
display (io/meshesToJpg.rb)
dot (TwoVector)
dot (TwoMatrix)
dot (TwoArrayVector)
down (CellComplex)
dput (MeshCleaner)
draw (BezierTriangle)
draw (Flow)
draw (PolyChain::QBSpline)
draw (BezierEdge)
drawArrow (Flow)
drawBSeg (PolyChain::QBSpline)
drawCircle (MeshCleaner)
drawForce (BezierTriangle)
drawPoint (QuadraticBezierMesh)
drawPolygon (PolyChain::QBSpline)
drawTri (QuadraticBezierMesh)
drawTup (QuadraticBezierMesh)
drawVertex (QuadraticBezierMesh)
dropCavity (MetaInput)
dt (PolyChain::QBSpline)
dumpBuffer (io/meshesToJpg.rb)
dumpMesh (MeshIO)
dup (LinearData)
each (LinearData)
each_pair (DegreeOfFreedomHash)
edToTri (QuadraticBezierMesh)
encroached? (QuadraticBezierEdge)
error2 (QuadraticFiniteElementMesh)
error22 (QuadraticFiniteElementMesh)
evalIntermediate (QuadraticBezierTriangle)
evalIntermediate (QuadraticBezierEdge)
evaluate (PolyChain::QBSpline)
evaluate (BezierEdge)
evaluate (QuadraticBezierEdge)
evaluate (BezierVertex)
evaluate (BezierEdge)
evaluate (BezierBoundaryElement)
evaluate (BezierGeometricElement)
evaluate (BezierTriangle)
evaluate (QuadraticBezierTriangle)
evaluateFull (PolyChain::QBSpline)
evaluateSeg (PolyChain::QBSpline)
fixedInt (MeshIO)
flip (QuadraticBezierMesh)
flipCauseErr? (MeshCleaner)
flipOutward (QuadraticBezierMesh)
flipper (MeshCleaner)
geometricElement (QuadraticFiniteElementMesh)
geometricElementIds (QuadraticFiniteElementMesh)
get (Flow)
getCoefficient (FiniteElementMesh)
getCoefficients (FiniteElementMesh)
getData (BezierEdge)
getData (BezierVertex)
getFullTuple (CellComplex)
getIP (PolyChain::QBSpline)
getJacobian (BezierGeometricElement)
getOTuple (CellComplex)
getOTupleV (CellComplex)
getRow (PolyChain::QBSpline)
getTension (NavierStokesMesh)
getTuple (CellComplex)
getVertex (MeshIO)
gradDotGrad (GeometricElement)
grid (MetaInput)
heapify (Heap)
holeField (Flow)
idHash (FiniteElementMesh)
idle (io/meshesToJpg.rb)
import (CellComplex)
index (DegreeOfFreedomHash)
init (io/meshesToJpg.rb)
insert (Heap)
insert (PriorityQueue)
insertClean (QuadraticBezierMesh)
insertCleanMid (QuadraticBezierMesh)
insertMidpoint (QuadraticBezierMesh)
insertPoint (QuadraticBezierMesh)
integrate (BezierBoundaryElement)
integrate (BezierGeometricElement)
integrate (QuadraticFiniteElementMesh)
interpolate (QuadraticFiniteElementMesh)
intersectRay? (Segment)
inverse (TwoMatrix)
isSkinny? (MeshCleaner)
iterate (CellComplex)
iterateRegion (BezierMesh)
iterateRegion (BoundaryComplex)
iterateRegionPoint (BoundaryComplex)
jacobCheck (MeshCleaner)
jacobian (BezierUtilities)
jacobianMatrix (BezierUtilities)
killSkinny (MeshCleaner)
leastSquares (PolyChain::QBSpline)
left (Heap)
length (LinearData)
lineIntegrateScalar (BezierBoundaryElement)
lineIntegrateVector (BezierBoundaryElement)
link (QuadraticBezierMesh)
loadMesh (io/meshesToJpg.rb)
loadVector (QuadraticFiniteElementMesh)
locatePoint (QuadraticBezierMesh)
magnitude (TwoArrayVector)
magnitudeSquared (LinearData)
magnitudeSquared (TwoArrayVector)
makeJPEG (Image)
makePPM (Image)
makeTIFF (Image)
massMatrix (QuadraticFiniteElementMesh)
matches (VertexBoundary)
matrix (FiniteElementMesh)
matrixToGSL (GSLSolve)
maxAngle (Utilities)
maxT (PolyChain::QBSpline)
member? (CellComplex)
mergeVectors (PolyChain::QBSpline)
meshBComplex (InitialMesher)
min (PriorityQueue)
min (Heap)
minAngle (Utilities)
move (PolyChain::QBSpline)
move (Simulation)
move (BoundarySimulation)
moveAndInterpolate (QuadraticBezierMesh)
moveDOF (NavierStokesMesh)
moveInFlow (PolyChain::QBSpline)
moveInFlowReParam (PolyChain::QBSpline)
moveNoLS (PolyChain::QBSpline)
moveReParam (PolyChain::QBSpline)
moveReParam (BoundarySimulation)
moveWithData (BoundarySimulation)
mvm (NavierStokesMesh)
new (TwoVector)
new (BezierTriangle)
new (PolyChain)
new (Ray)
new (VertexBoundary)
new (TwoMatrix)
new (BSplineBoundary)
new (TwoArrayVector)
new (Cell)
new (Heap)
new (MeshCleaner)
new (Simulation)
new (BoundarySimulation)
new (DegreeOfFreedom)
new (BezierMesh)
new (PolyChain::QBSpline)
new (LinearData)
new (FaceData)
new (BezierBoundaryElement)
new (CellComplex)
new (PriorityQueue)
new (Function)
new (Petsc::Scalar)
new (BezierVertex)
new (BezierEdge)
new (QuadraticBezierMesh::Ear)
new (DegreeOfFreedomHash)
new (EdgeBoundary)
new (BoundaryComplex)
new (Flow)
new (BezierGeometricElement)
new (CellTuple)
new (Segment)
newtonFind (BezierUtilities)
norm (LinearData)
norm (TwoVector)
normalize (TwoArrayVector)
numSegments (PolyChain::QBSpline)
one (MeshCleaner)
origin (Ray)
other (Ray)
parent (Heap)
partialDotPartial (GeometricElement)
pointInPoly (Utilities)
pointLineDist (PolyChain)
points (PolyChain)
power (QuadraticBezierMesh::Ear)
printHelp (io/meshesToJpg.rb)
priority (QuadraticBezierMesh::Ear)
protectBoundaries (MeshCleaner)
quality1 (MeshCleaner)
quality2 (MeshCleaner)
ratio (PolyChain::QBSpline)
read (PolyChain::QBSpline)
read (PolyChain)
readMesh (MeshIO)
rebuildAll (BezierMesh)
rebuildControls (QuadraticBezierTriangle)
rebuildControls (BezierEdge)
rebuildControls (BezierTriangle)
rectangle (MetaInput)
refineFun (MeshCleaner)
reinterpolate (QuadraticBezierMesh)
removeKnot (BSplineBoundary)
removeVertex (QuadraticBezierMesh)
right (Heap)
rmi (BezierTriangle)
rotate (CellComplex)
row (TwoMatrix)
rows (TwoMatrix)
scalarDotPartial (GeometricElement)
scalarDotPartialBasis (BezierGeometricElement)
scalarDotScalar (GeometricElement)
scalarDotScalarBasis (BezierGeometricElement)
scale (TwoMatrix)
scatterCoefficients (FiniteElementMesh)
set (TwoMatrix)
setCoefficient (FiniteElementMesh)
setData (BezierEdge)
setData (BezierVertex)
setKnots (MetaInput)
setReinterpolant (QuadraticBezierMesh)
set_initial_guess (Petsc::Solver)
shouldFlip? (QuadraticBezierMesh)
show (CellComplex)
show (CellTuple)
simplify (PolyChain::QBSpline)
simplifyIndices (PolyChain::QBSpline)
singular? (TwoMatrix)
size (DegreeOfFreedomHash)
size (PolyChain)
size (PriorityQueue)
sizeFunc (MeshCleaner)
slit (MetaInput)
smoothControl (QuadraticBezierMesh)
smoothMesh (MeshCleaner)
solve (LSolve)
solve_with_P (LSolve)
splineMaker (MetaInput)
splitFlipper (MeshCleaner)
squareInvert (QuadraticBezierMesh)
stiffnessMatrix (QuadraticFiniteElementMesh)
stillValid (BezierGeometricElement)
subdivideSeg (PolyChain::QBSpline)
subtract (LinearData)
subtract (TwoArrayVector)
switch (BezierMesh)
switch (CellComplex)
tangent (PolyChain::QBSpline)
test (BezierBoundaryElement)
timeSlice (NavierStokesMesh)
times (LinearData)
times (TwoArrayVector)
toGeometricPoint (LinearData)
to_s (Heap)
to_s (TwoArrayVector)
to_s (TwoVector)
to_s (BezierEdge)
to_s (BezierTriangle)
to_s (QuadraticBezierMesh::Ear)
to_s (BezierVertex)
to_s (TwoMatrix)
to_s (Petsc::Vec)
to_s (PolyChain)
to_s (LinearData)
translateIdHash (DegreeOfFreedomHash)
transpose (TwoMatrix)
triangulateStar (QuadraticBezierMesh)
up (CellComplex)
vector (FiniteElementMesh)
vertDist (MeshCleaner)
viableLink (QuadraticBezierMesh)
visible? (QuadraticBezierMesh)
wheel (MetaInput)
whichgp (Function)
x (TwoArrayVector)
x (TwoArrayVector)
zeroComponent (BoundarySimulation)