org.ejml.alg.dense.misc
Class GenerateInverseFromMinor

java.lang.Object
  extended by org.ejml.alg.dense.misc.GenerateInverseFromMinor

public class GenerateInverseFromMinor
extends Object

Generates unrolled matrix from minor analytical functions. these can run much faster than LU but will only work for small matrices. When computing the determinants for each minor there are some repeat calculations going on. I manually removed those by storing them in a local variable and only computing it once. Despite reducing the FLOP count it didn't seem to noticeably improve performance in a runtime benchmark..

Author:
Peter Abeles

Constructor Summary
GenerateInverseFromMinor()
           
 
Method Summary
 void createClass(int N)
           
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenerateInverseFromMinor

public GenerateInverseFromMinor()
                         throws FileNotFoundException
Throws:
FileNotFoundException
Method Detail

createClass

public void createClass(int N)

main

public static void main(String[] args)
                 throws FileNotFoundException
Throws:
FileNotFoundException


Copyright © 2012. All Rights Reserved.