|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfhm.edu.fem.calc.objects.LineIntegralFunctions
public class LineIntegralFunctions
Class Description: Holds all the static function methods needed for the calculation of the line integral when we deal with temperature problems via FEMCalcTemperature
Field Summary | |
---|---|
protected static double[] |
ctabXValues
|
protected static double[] |
ctabYValues
|
protected static Logger |
localLogger
|
static java.lang.String |
N_SIGMA
|
static java.lang.String |
Q_ROOT
|
Constructor Summary | |
---|---|
LineIntegralFunctions()
|
Method Summary | |
---|---|
static java.lang.reflect.Method |
getMethod(java.lang.String methodName)
Get the proper method |
static double |
nSigma(java.lang.Double sigma,
java.lang.Double empty,
java.lang.Integer position)
Function for N derived to Sigma |
static double |
qRoot(java.lang.Double sigma,
java.lang.Double empty,
java.lang.Integer position)
Function for q Root |
static void |
storeCtabXYValues(CTab ctab)
To remember the current ctabs x- and y-values in the static data structure here in this class - used in the XXI, XETA, YXI, YETA methods |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static double[] ctabXValues
protected static double[] ctabYValues
protected static Logger localLogger
public static final java.lang.String N_SIGMA
public static final java.lang.String Q_ROOT
Constructor Detail |
---|
public LineIntegralFunctions()
Method Detail |
---|
public static java.lang.reflect.Method getMethod(java.lang.String methodName) throws java.lang.SecurityException, java.lang.NoSuchMethodException
methodName,
- the method name taken from the constants in this class
java.lang.SecurityException
java.lang.NoSuchMethodException
public static double nSigma(java.lang.Double sigma, java.lang.Double empty, java.lang.Integer position) throws FunctionCalculationException
sigma
- empty
- position
-
FunctionCalculationException
public static double qRoot(java.lang.Double sigma, java.lang.Double empty, java.lang.Integer position) throws FunctionCalculationException
sigma
- empty
- position
-
FunctionCalculationException
public static void storeCtabXYValues(CTab ctab)
element,
- the element which values we want to store
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |