public class OdeReporter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
OdeReporter.TraceQueueElement |
Modifier and Type | Field and Description |
---|---|
boolean |
countDerivs |
boolean |
countJacobs |
boolean |
countRejects |
boolean |
countSteps |
int |
DerivCount |
DblMatrix |
EventTimeTrace |
DblMatrix |
EventTrace |
protected int |
InterpInsideCount |
boolean |
interpolateSolution |
int |
InterpOrder |
protected int |
InterpWindowSize |
int |
JacobCount |
protected DblMatrix |
LastT |
int |
nextInterpIndex |
DblMatrix |
nextInterpT |
int |
RejectCount |
int |
StepCount |
protected DblMatrix |
T4Interp |
DblMatrix |
TInterp |
boolean |
traceEvents |
java.util.LinkedList |
TraceQueue |
boolean |
traceSolution |
DblMatrix |
TTrace |
protected DblMatrix |
Y4Interp |
DblMatrix |
YTrace |
Constructor and Description |
---|
OdeReporter() |
Modifier and Type | Method and Description |
---|---|
void |
addToDerivCount() |
void |
addToDerivCount(int N) |
void |
addToEventsTrace(DblMatrix T,
DblMatrix Event) |
void |
addToJacobCount() |
void |
addToJacobCount(int N) |
void |
addToRejectCount() |
void |
addToRejectCount(int N) |
void |
addToSolutionTrace(DblMatrix T,
DblMatrix Y) |
void |
addToStepCount() |
void |
addToStepCount(int N) |
void |
fireEventChange()
Method that should be called when the state of the Event trace changes.
|
void |
fireSolutionChange()
Method that should be called when the state of the Solution trace changes.
|
DblMatrix |
getEvent() |
DblMatrix |
getEventTime() |
DblMatrix |
getT() |
DblMatrix |
getY() |
void |
setInterpOrder(int N) |
void |
setTInterp(DblMatrix T) |
public boolean traceSolution
public boolean traceEvents
public boolean countDerivs
public boolean countJacobs
public boolean countRejects
public boolean countSteps
public DblMatrix TTrace
public DblMatrix YTrace
public DblMatrix EventTrace
public DblMatrix EventTimeTrace
public int DerivCount
public int JacobCount
public int RejectCount
public int StepCount
public DblMatrix TInterp
public int nextInterpIndex
public DblMatrix nextInterpT
public boolean interpolateSolution
public java.util.LinkedList TraceQueue
public int InterpOrder
protected int InterpInsideCount
protected int InterpWindowSize
protected DblMatrix Y4Interp
protected DblMatrix T4Interp
protected DblMatrix LastT
public void setInterpOrder(int N)
public void fireSolutionChange()
public void fireEventChange()
public void setTInterp(DblMatrix T)
public DblMatrix getT()
public DblMatrix getY()
public DblMatrix getEventTime()
public DblMatrix getEvent()
public void addToDerivCount(int N)
public void addToDerivCount()
public void addToJacobCount(int N)
public void addToJacobCount()
public void addToRejectCount(int N)
public void addToRejectCount()
public void addToStepCount(int N)
public void addToStepCount()
Copyright © 2011, 2013. Daniel P. Dougherty