|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfhm.edu.fem.calc.FEMGaussQuadrature
public class FEMGaussQuadrature
Class Description: Calculates the Gauss Quadrature (2.Leistungsnachweis)
Field Summary | |
---|---|
protected static Logger |
localLogger
|
Method Summary | |
---|---|
static MathObject |
calcDoubleIntegration(double a,
double b,
double c,
double d,
java.lang.reflect.Method h1,
java.lang.reflect.Method h2,
java.lang.reflect.Method q,
int z1,
int z2,
Vector ax,
Vector hx,
Vector ay,
Vector hy)
Calculate the Gauss-Quadrature to solve an integral |
static MathObject |
calcIntegration(double a,
double b,
java.lang.reflect.Method h1,
java.lang.reflect.Method h2,
java.lang.reflect.Method q,
int z1,
int z2,
Vector ax,
Vector hx,
Vector ay,
Vector hy,
int figure)
Calculate the Gauss-Quadrature to solve an integral |
static MathObject |
calcSingleIntegration(double a,
double b,
java.lang.reflect.Method h1,
java.lang.reflect.Method h2,
java.lang.reflect.Method q,
int z1,
int z2,
Vector ay,
Vector hy)
Calculate one single integral via the gauss quadrature |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static Logger localLogger
Method Detail |
---|
public static MathObject calcDoubleIntegration(double a, double b, double c, double d, java.lang.reflect.Method h1, java.lang.reflect.Method h2, java.lang.reflect.Method q, int z1, int z2, Vector ax, Vector hx, Vector ay, Vector hy)
a,
- lower-border of the outer-integralb,
- upper-border of the outer-integralc,
- the lower-border of the inner-integrald,
- the upper-border of the outer-integralh1,
- first part of the integralh2,
- second part of the integralq,
- third part of the integralz1,
- size of the vector in h1 (used to determine the position integer)z2,
- size of the vector in h2 (used to determine the position integer)ax,
- "stuetzstellen" vector of "a" for xhx
- "gewichtung" vector of "h" for xay
- "stuetzstellen" vector of "a" for yhy
- "gewichtung" vector of "h" for yfigure,
- may be FIGURE_TRIANGLE or FIGURE_PARALLELOGRAM
public static MathObject calcIntegration(double a, double b, java.lang.reflect.Method h1, java.lang.reflect.Method h2, java.lang.reflect.Method q, int z1, int z2, Vector ax, Vector hx, Vector ay, Vector hy, int figure)
a,
- lower-border of the outer-integralb,
- upper-border of the outer-integralh1,
- first part of the integralh2,
- second part of the integralq,
- third part of the integralz1,
- size of the vector in h1 (used to determine the position integer)z2,
- size of the vector in h2 (used to determine the position integer)ax,
- "stuetzstellen" vector of "a" for xhx
- "gewichtung" vector of "h" for xay
- "stuetzstellen" vector of "a" for yhy
- "gewichtung" vector of "h" for yfigure,
- may be FIGURE_TRIANGLE or FIGURE_PARALLELOGRAM
public static MathObject calcSingleIntegration(double a, double b, java.lang.reflect.Method h1, java.lang.reflect.Method h2, java.lang.reflect.Method q, int z1, int z2, Vector ay, Vector hy)
a,
- lower-border of the outer-integralb,
- upper-border of the outer-integralh1,
- first part of the integralh2,
- second part of the integralq,
- third part of the integralz1,
- size of the vector in h1 (used to determine the position integer)z2,
- size of the vector in h2 (used to determine the position integer)ay
- "stuetzstellen" vector of "a" for yhy
- "gewichtung" vector of "h" for y
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |