|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectspis.Util.Phys.Phys
Class Name : Phys
Project ref : SPIS project
File name : Phys.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France
http://www.onecert.fr
Status : under development
Creation : 25/08/2003
Modification :
Description : Physical constants (and possibly functions)
Versions and anomalies correction :
Version number | Author (name, e-mail) | Corrections/Modifications |
0.1 | JF Roussel, roussel@onecert.fr | Creation |
Field Summary | |
static float |
amu
1 atomic mass unit |
static float |
amuOver2e
1 amu / (2 * e) |
static float |
e
elementary electric charge (positive) |
static float |
eps0
electric permittivity |
static float |
kB
Boltzmann constant |
static float |
me
electron mass |
static float |
pi
pi, simple precision |
static Sqrt |
sqrt
sqrt function as a class implementing ScalFunctionOfScal (in constrast to the method sqrt) |
static float |
sqrt2pi
square root of 2 pi |
Constructor Summary | |
Phys()
|
Method Summary | |
static float |
ch(float x)
Hyperbolic cosine function in simple precision, which is enough for physicists! |
static float |
cos(float x)
Cosine function in simple precision, which is enough for physicists! |
static float |
exp(float x)
Exponential function in simple precision, which is enough for physicists! |
static float |
heaviside(float x)
Heaviside function |
static float |
log(float x)
Logarithm function in simple precision, which is enough for physicists! |
static float |
pow(float x,
float y)
Power function in simple precision, which is enough for physicists! |
static float |
sh(float x)
Hyperbolic sine function in simple precision, which is enough for physicists! |
static float |
sin(float x)
Sine function in simple precision, which is enough for physicists! |
static float |
sqr(float x)
Square function in simple precision |
static float |
sqrt(float x)
Square root function in simple precision, which is enough for physicists! |
static float |
th(float x)
Hyperbolic tangent function in simple precision, which is enough for physicists! |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static float e
public static float kB
public static float amu
public static float me
public static float eps0
public static float sqrt2pi
public static float amuOver2e
public static float pi
public static Sqrt sqrt
Constructor Detail |
public Phys()
Method Detail |
public static float sin(float x)
public static float cos(float x)
public static float exp(float x)
public static float log(float x)
public static float sqrt(float x)
public static float sh(float x)
public static float ch(float x)
public static float th(float x)
public static float pow(float x, float y)
public static float sqr(float x)
public static float heaviside(float x)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |