Class SparseSymmetricMatrix
java.lang.Object
gov.nih.mipav.view.renderer.WildMagic.Poisson.Octree.SparseMatrix
gov.nih.mipav.view.renderer.WildMagic.Poisson.Octree.SparseSymmetricMatrix
-
Field Summary
Fields inherited from class gov.nih.mipav.view.renderer.WildMagic.Poisson.Octree.SparseMatrix
Allocator, m_ppElements, rows, rowSizes, UseAlloc -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal voidstatic intSolve(SparseSymmetricMatrix M, VectorD b, int iters, VectorD solution, double eps, int reset) static intSolve(SparseSymmetricMatrix M, VectorD b, int iters, VectorD solution, double eps, int reset, boolean debug) static intSolve(SparseSymmetricMatrix M, VectorF diagonal, VectorF b, int iters, VectorF solution, float eps, int reset) Methods inherited from class gov.nih.mipav.view.renderer.WildMagic.Poisson.Octree.SparseMatrix
Columns, dispose, Entries, mul, mul, mul_into, Multiply, print, Resize, Rows, set, SetAllocator, SetIdentity, SetRowSize, SetZero, Solve, SolveSymmetric, Transpose, UseAllocator
-
Constructor Details
-
SparseSymmetricMatrix
public SparseSymmetricMatrix()
-
-
Method Details
-
mul
- Overrides:
mulin classSparseMatrix
-
Multiply
-
Multiply
- Overrides:
Multiplyin classSparseMatrix
-
Multiply
-
Multiply
- Overrides:
Multiplyin classSparseMatrix
-
Solve
public static int Solve(SparseSymmetricMatrix M, VectorD b, int iters, VectorD solution, double eps, int reset) -
Solve
public static int Solve(SparseSymmetricMatrix M, VectorF diagonal, VectorF b, int iters, VectorF solution, float eps, int reset) -
Solve
public static int Solve(SparseSymmetricMatrix M, VectorD b, int iters, VectorD solution, double eps, int reset, boolean debug)
-