public class RediffusedFlux extends Object
This force only applies to Earth.
| Constructor and Description |
|---|
RediffusedFlux(int nCorona,
int nMeridian,
CelestialBodyFrame bodyFrame,
PVCoordinatesProvider sunProvider,
PVCoordinatesProvider satProvider,
AbsoluteDate d,
IEmissivityModel model)
Default constructor of rediffused flux.
|
RediffusedFlux(int nCorona,
int nMeridian,
CelestialBodyFrame bodyFrame,
PVCoordinatesProvider sun,
PVCoordinatesProvider satProvider,
AbsoluteDate dDate,
IEmissivityModel model,
boolean inIr,
boolean inAlbedo)
Generic constructor of rediffused flux.
|
| Modifier and Type | Method and Description |
|---|---|
ElementaryFlux[] |
getFlux()
Getter for all elementary rediffused fluxes.
|
ElementaryFlux[] |
getFlux(Transform t)
Getter for all elementary rediffused fluxes.
|
boolean |
isAlbedo()
Calculation indicator of the albedo force.
|
boolean |
isIr()
Calculation indicator of the infrared force.
|
public RediffusedFlux(int nCorona,
int nMeridian,
CelestialBodyFrame bodyFrame,
PVCoordinatesProvider sunProvider,
PVCoordinatesProvider satProvider,
AbsoluteDate d,
IEmissivityModel model)
throws PatriusException
nCorona - number of coronanMeridian - number of meridianbodyFrame - frame of fluxsunProvider - sun PV coordinates providersatProvider - satellite PV coordinates providerd - date of computingmodel - emissivity modelPatriusException - when orekit error occurredpublic RediffusedFlux(int nCorona,
int nMeridian,
CelestialBodyFrame bodyFrame,
PVCoordinatesProvider sun,
PVCoordinatesProvider satProvider,
AbsoluteDate dDate,
IEmissivityModel model,
boolean inIr,
boolean inAlbedo)
throws PatriusException
nCorona - number of coronasnMeridian - number of meridiansbodyFrame - frame of fluxsun - sun PV coordinates providersatProvider - satellite PV coordinates providerdDate - date of computingmodel - emissivity modelinIr - computing indicator of the infrared forceinAlbedo - computing indicator of the albedo forcePatriusException - when orekit error occurredpublic ElementaryFlux[] getFlux()
public ElementaryFlux[] getFlux(Transform t)
t - the transform from body frame to the wanted framepublic boolean isAlbedo()
public boolean isIr()
Copyright © 2025 CNES. All rights reserved.