mathcomp.run
Class NSIteratedAssemblerRun
java.lang.Object
mathcomp.monitor.DefaultReportable
mathcomp.run.AssemblerRun
mathcomp.run.NSIteratedAssemblerRun
- All Implemented Interfaces:
- java.lang.Runnable, Reportable
- Direct Known Subclasses:
- NSFilamentAssemblerRun
public class NSIteratedAssemblerRun
- extends AssemblerRun
Field Summary |
static boolean |
DEBUG
|
Methods inherited from class mathcomp.run.AssemblerRun |
getAss, getErrorCalculator, getM, getSolver, getX, isMonitored, setAss, setDoErrorCalc, setErrorCalculator, setM, setMonitored, setSolver, setX |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
public static boolean DEBUG
NSIteratedAssemblerRun
public NSIteratedAssemblerRun()
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)