Class PsdCorrection
- java.lang.Object
-
- org.orekit.models.earth.displacement.PsdCorrection
-
public class PsdCorrection extends Object
Model for post-seismic deformation corrections.- Since:
- 12.1
- Author:
- Luc Maisonobe
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPsdCorrection.AxisEnumerate for correction axis.static classPsdCorrection.TimeEvolutionEnumerate for correction time evolution.
-
Constructor Summary
Constructors Constructor Description PsdCorrection(PsdCorrection.Axis axis, PsdCorrection.TimeEvolution evolution, AbsoluteDate earthquakeDate, double amplitude, double relaxationTime)Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Vector3Ddisplacement(AbsoluteDate date, GeodeticPoint base)Compute displacement.doublegetAmplitude()Get amplitude.PsdCorrection.AxisgetAxis()Get correction axis.AbsoluteDategetEarthquakeDate()Get earthquake date.PsdCorrection.TimeEvolutiongetEvolution()Get time evolution.doublegetRelaxationTime()Get relaxation time.
-
-
-
Constructor Detail
-
PsdCorrection
public PsdCorrection(PsdCorrection.Axis axis, PsdCorrection.TimeEvolution evolution, AbsoluteDate earthquakeDate, double amplitude, double relaxationTime)
Simple constructor.- Parameters:
axis- correction axisevolution- time evolutionearthquakeDate- earthquake dateamplitude- amplituderelaxationTime- relaxation time
-
-
Method Detail
-
getAxis
public PsdCorrection.Axis getAxis()
Get correction axis.- Returns:
- correction axis
-
getEvolution
public PsdCorrection.TimeEvolution getEvolution()
Get time evolution.- Returns:
- time evolution
-
getEarthquakeDate
public AbsoluteDate getEarthquakeDate()
Get earthquake date.- Returns:
- earthquake date
-
getAmplitude
public double getAmplitude()
Get amplitude.- Returns:
- amplitude
-
getRelaxationTime
public double getRelaxationTime()
Get relaxation time.- Returns:
- relaxation time
-
displacement
public Vector3D displacement(AbsoluteDate date, GeodeticPoint base)
Compute displacement.- Parameters:
date- datebase- base point- Returns:
- displacement vector in Earth frame
-
-