public abstract class AbstractGravityModel extends Object implements GravityModel
Modifier and Type | Field and Description |
---|---|
protected Frame |
bodyFrame
Central body frame (rotating).
|
protected boolean |
centralTermContribution
Central term contribution (true if the central term is considered, false if not).
|
protected static String |
MU
Parameter name for central attraction coefficient.
|
protected Parameter |
paramMu
Central attraction coefficient parameter.
|
Constructor and Description |
---|
AbstractGravityModel()
Simple constructor.
|
AbstractGravityModel(Parameter mu)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Frame |
getBodyFrame()
Get the central body frame.
|
double |
getMu()
Get the central attraction coefficient.
|
void |
setMu(double muIn)
Set the central attraction coefficient.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkData, computeAcceleration, computeDAccDPos
protected static final String MU
protected Frame bodyFrame
protected Parameter paramMu
protected boolean centralTermContribution
public AbstractGravityModel(Parameter mu)
mu
- gravitational parameterpublic AbstractGravityModel()
public double getMu()
getMu
in interface GravityModel
public void setMu(double muIn)
setMu
in interface GravityModel
muIn
- the central attraction coefficient.public Frame getBodyFrame()
getBodyFrame
in interface GravityModel
Copyright © 2023 CNES. All rights reserved.