public class MathUtilities extends Object
This code was developed by NASA, Goddard Space Flight Center, Code 588 for the Scientist's Expert Assistant (SEA) project for Next Generation Space Telescope (NGST).
Constructor and Description |
---|
MathUtilities() |
Modifier and Type | Method and Description |
---|---|
static double |
antilog10(double inVal)
Returns "inverse" of log10
|
static double |
convertFluxToMagnitude(double inFlux)
Converts input flux into apparent magnitude.
|
static double |
convertFluxToMagnitude(double inFlux,
double baseMag,
double baseFlux)
Converts input flux into apparent magnitude.
|
static double |
convertMagnitudeToFlux(double inMag)
Converts input flux into apparent magnitude.
|
static double |
convertMagnitudeToFlux(double inMag,
double baseMag,
double baseFlux) |
static double |
log10(double inVal)
Returns a log base 10.
|
public static double antilog10(double inVal)
inVal
- the power to raise 10 topublic static double log10(double inVal)
public static double convertFluxToMagnitude(double inFlux)
public static double convertFluxToMagnitude(double inFlux, double baseMag, double baseFlux)
public static double convertMagnitudeToFlux(double inMag)
public static double convertMagnitudeToFlux(double inMag, double baseMag, double baseFlux)
Copyright © 2023 Central Laboratory of the Research Councils. All Rights Reserved.