mathcomp.run
Class NSIteratedAssemblerRun

java.lang.Object
  extended by mathcomp.monitor.DefaultReportable
      extended by mathcomp.run.AssemblerRun
          extended by mathcomp.run.NSIteratedAssemblerRun
All Implemented Interfaces:
java.lang.Runnable, Reportable
Direct Known Subclasses:
NSFilamentAssemblerRun

public class NSIteratedAssemblerRun
extends AssemblerRun


Field Summary
static boolean DEBUG
           
 
Constructor Summary
NSIteratedAssemblerRun()
           
 
Method Summary
 double[] calcPressureDifference(Vector sol)
           
 int getMaxIterations()
           
 java.util.Set getMiddleNodes(Grid grid)
           
static java.util.Set getStokesDof(Grid grid, java.util.Set dof)
           
 void run()
           
 void setMaxIterations(int iterations)
           
 
Methods inherited from class mathcomp.run.AssemblerRun
getAss, getErrorCalculator, getM, getSolver, getX, isMonitored, setAss, setDoErrorCalc, setErrorCalculator, setM, setMonitored, setSolver, setX
 
Methods inherited from class mathcomp.monitor.DefaultReportable
getReport, report, setReport
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static boolean DEBUG
Constructor Detail

NSIteratedAssemblerRun

public NSIteratedAssemblerRun()
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class AssemblerRun

calcPressureDifference

public double[] calcPressureDifference(Vector sol)

getMaxIterations

public int getMaxIterations()

setMaxIterations

public void setMaxIterations(int iterations)

getMiddleNodes

public java.util.Set getMiddleNodes(Grid grid)

getStokesDof

public static java.util.Set getStokesDof(Grid grid,
                                         java.util.Set dof)