Class FtWt
- java.lang.Object
-
- dev.nm.stat.stochasticprocess.univariate.sde.Ft
-
- dev.nm.stat.stochasticprocess.univariate.sde.FtWt
-
- All Implemented Interfaces:
DeepCopyable
public class FtWt extends Ft
This is a filtration implementation that includes the path-dependent information, Wt.- See Also:
Ft
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FtWt
deepCopy()
The implementation returns an instance created fromthis
by the copy constructor of the class, or justthis
if the instance itself is immutable.void
setDt(double dt)
Set the current time differential.void
setZt(double Zt)
Set the current value of the Gaussian innovation.double
t()
Get the current time.double
Wt()
Get the current value of the driving Brownian motion.
-
-
-
Constructor Detail
-
FtWt
public FtWt()
Construct an empty filtration (no information).
-
FtWt
public FtWt(FtWt that)
Copy constructor.- Parameters:
that
- another Ft
-
-
Method Detail
-
deepCopy
public FtWt deepCopy()
Description copied from interface:DeepCopyable
The implementation returns an instance created fromthis
by the copy constructor of the class, or justthis
if the instance itself is immutable.- Specified by:
deepCopy
in interfaceDeepCopyable
- Overrides:
deepCopy
in classFt
- Returns:
- an independent (deep) copy of the instance
-
t
public double t()
Get the current time.- Returns:
- the current time
-
Wt
public double Wt()
Get the current value of the driving Brownian motion.- Returns:
- the current value of the driving Brownian motion
-
setDt
public void setDt(double dt)
Description copied from class:Ft
Set the current time differential.
-
-