public static string analyzeWithFullyPivotedLU()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((string)SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod4, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static string getCopyright()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((string)SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod41, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static double getNmatrixSparsity()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((double)SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod34, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static string[] testConservationLaws()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((string[])SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod26, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static int getRank()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((int)SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod33, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static ArrayList getInitialConditions()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((ArrayList)SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod23, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static double[][] getReorderedStoichiometryMatrix()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((double[][])HighLevel.convertArray(SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod25, oArguments).getObject()));
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static double[] getConservedSums()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((double[])SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod22, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static double[][] getConservationLawArray()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((double[][])HighLevel.convertArray(SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod20, oArguments).getObject()));
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static string[] getReactionsNamesList()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((string[])SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod19, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static string[] getIndependentSpecies()
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         return((string[])SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod14, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static string loadSBMLwithTests(string var0)
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         oArguments.add(var0);
         return((string)SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod1, oArguments).getObject());
     }
     catch (SBWException e) {
         throw e;
     }
 }
 public static void setTolerance(double var0)
 {
     try{
         DataBlockWriter oArguments = new DataBlockWriter();
         oArguments.add(var0);
         SBWLowLevel.methodCall(_nModuleID, _nServiceID, _nMethod35, oArguments);
         return;
     }
     catch (SBWException e) {
         throw e;
     }
 }
 static StructAnalysis()
 {
     SBWLowLevel.registerModuleShutdownListener(new LowLevel.SBWModuleListener(requestInstanceIfNeeded));
 }