|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.orekit.forces.gravity.EarthGravitationalModelFactory
public final class EarthGravitationalModelFactory
Factory class for earth gravitational model. This factory provides earth gravitational model by giving the potential file name, the degree and the order.
BalminoAttractionModel,
CunninghamAttractionModel,
DrozinerAttractionModel,
GravityFieldFactoryfinal ForceModel model = EarthGravitationalModelFactory.getGravitationalModel(potentialFileName, n, m);
| Nested Class Summary | |
|---|---|
static class |
EarthGravitationalModelFactory.GravityFieldNames
Gravity field names enumerate. |
| Method Summary | |
|---|---|
static ForceModel |
getBalmino(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m)
Create an instance of a central body attraction with normalized coefficients, Helmholtz Polynomials (Balmino model) and specific data. |
static ForceModel |
getCunningham(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m)
Create an instance of the gravitational field of a celestial body using Cunningham model and specific data. |
static ForceModel |
getDroziner(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m)
Create an instance of the gravitational field of a celestial body using Droziner model and specific data. |
static ForceModel |
getGravitationalModel(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m)
Create an default instance of a gravitational field of a celestial body using Balmino model and specific data. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ForceModel getGravitationalModel(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m)
throws IOException,
ParseException,
OrekitException
potentialFileName - the gravity field namefilename - gravity data filenamen - the degreem - the order
IOException - if data can't be read
ParseException - if data can't be parsed
OrekitException - if some data is missing or if some loader specific error occursBalminoAttractionModel
public static ForceModel getBalmino(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m)
throws IOException,
ParseException,
OrekitException
potentialFileName - the gravity field namefilename - gravity data filenamen - the degreem - the order
IOException - if data can't be read
ParseException - if data can't be parsed
OrekitException - if some data is missing or if some loader specific error occursBalminoAttractionModel
public static ForceModel getCunningham(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m)
throws IOException,
ParseException,
OrekitException
potentialFileName - the gravity field namefilename - gravity data filenamen - the degreem - the order
IOException - if data can't be read
ParseException - if data can't be parsed
OrekitException - if some data is missing or if some loader specific error occursCunninghamAttractionModel
public static ForceModel getDroziner(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m)
throws IOException,
ParseException,
OrekitException
potentialFileName - the gravity field namefilename - gravity data filenamen - the degreem - the order
IOException - if data can't be read
ParseException - if data can't be parsed
OrekitException - if some data is missing or if some loader specific error occursDrozinerAttractionModel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||