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 class
PsdCorrection.Axis
Enumerate for correction axis.static class
PsdCorrection.TimeEvolution
Enumerate 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 Vector3D
displacement(AbsoluteDate date, GeodeticPoint base)
Compute displacement.double
getAmplitude()
Get amplitude.PsdCorrection.Axis
getAxis()
Get correction axis.AbsoluteDate
getEarthquakeDate()
Get earthquake date.PsdCorrection.TimeEvolution
getEvolution()
Get time evolution.double
getRelaxationTime()
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
-
-