|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfhm.edu.fem.calc.objects.CompilationFunctions
public class CompilationFunctions
Class Description: Holds all the static function methods needed for the Gauss-Quadrature Compilation of the Complete Stiffness Matrix used in FEMGaussQuadrature
Field Summary | |
---|---|
protected static double |
angle1
|
protected static double |
angle2
|
protected static double[] |
elementXValues
|
protected static double[] |
elementYValues
|
protected static Logger |
localLogger
|
static java.lang.String |
MEMBRANE_CIRCLE_RING_Q_1
|
static java.lang.String |
MEMBRANE_CIRCLE_RING_Q_2
|
static java.lang.String |
MEMBRANE_CIRCLE_SECTOR_TRIANGLE_QUADRATIC_N
|
static java.lang.String |
MEMBRANE_CIRCLE_SECTOR_TRIANGLE_QUADRATIC_NETA
|
static java.lang.String |
MEMBRANE_CIRCLE_SECTOR_TRIANGLE_QUADRATIC_NETA_THROUGH_XI
|
static java.lang.String |
MEMBRANE_CIRCLE_SECTOR_TRIANGLE_QUADRATIC_NXI
|
static java.lang.String |
ONE
|
static java.lang.String |
QUADRAT_LINEAR_H1
|
static java.lang.String |
QUADRAT_LINEAR_H2
|
static java.lang.String |
QUADRAT_LINEAR_JACOBI
|
static java.lang.String |
QUADRAT_LINEAR_N
|
static java.lang.String |
QUADRAT_LINEAR_N_ETA
|
static java.lang.String |
QUADRAT_LINEAR_N_XI
|
static java.lang.String |
QUADRAT_LINEAR_ONETHROUGHJAC
|
static java.lang.String |
QUADRAT_LINEAR_X_ETA
|
static java.lang.String |
QUADRAT_LINEAR_X_XI
|
static java.lang.String |
QUADRAT_LINEAR_Y_ETA
|
static java.lang.String |
QUADRAT_LINEAR_Y_XI
|
static java.lang.String |
QUADRAT_QUADRATIC_H1
|
static java.lang.String |
QUADRAT_QUADRATIC_H2
|
static java.lang.String |
QUADRAT_QUADRATIC_JACOBI
|
static java.lang.String |
QUADRAT_QUADRATIC_N
|
static java.lang.String |
QUADRAT_QUADRATIC_N_ETA
|
static java.lang.String |
QUADRAT_QUADRATIC_N_XI
|
static java.lang.String |
QUADRAT_QUADRATIC_ONETHROUGHJAC
|
static java.lang.String |
QUADRAT_QUADRATIC_X_ETA
|
static java.lang.String |
QUADRAT_QUADRATIC_X_XI
|
static java.lang.String |
QUADRAT_QUADRATIC_Y_ETA
|
static java.lang.String |
QUADRAT_QUADRATIC_Y_XI
|
protected static double |
radius1
|
protected static double |
radius2
|
static java.lang.String |
SPANNER_QUADRAT_QUADRATIC_ETA_X
|
static java.lang.String |
SPANNER_QUADRAT_QUADRATIC_ETA_Y
|
static java.lang.String |
SPANNER_QUADRAT_QUADRATIC_H1
|
static java.lang.String |
SPANNER_QUADRAT_QUADRATIC_H2
|
static java.lang.String |
SPANNER_QUADRAT_QUADRATIC_XI_X
|
static java.lang.String |
SPANNER_QUADRAT_QUADRATIC_XI_Y
|
static java.lang.String |
SPANNER_S11_INTEGRAL_TWO_Q
|
static java.lang.String |
SPANNER_S12_INTEGRAL_ONE_Q
|
static java.lang.String |
SPANNER_S12_INTEGRAL_TWO_Q
|
static java.lang.String |
SPANNER_S22_INTEGRAL_ONE_Q
|
static java.lang.String |
SPANNER_TRIANGLE_QUADRATIC_ETA_X
|
static java.lang.String |
SPANNER_TRIANGLE_QUADRATIC_ETA_Y
|
static java.lang.String |
SPANNER_TRIANGLE_QUADRATIC_H1
|
static java.lang.String |
SPANNER_TRIANGLE_QUADRATIC_H2
|
static java.lang.String |
SPANNER_TRIANGLE_QUADRATIC_XI_X
|
static java.lang.String |
SPANNER_TRIANGLE_QUADRATIC_XI_Y
|
static java.lang.String |
TRIANGLE_LINEAR_H1
|
static java.lang.String |
TRIANGLE_LINEAR_H2
|
static java.lang.String |
TRIANGLE_LINEAR_JACOBI
|
static java.lang.String |
TRIANGLE_LINEAR_N
|
static java.lang.String |
TRIANGLE_LINEAR_N_ETA
|
static java.lang.String |
TRIANGLE_LINEAR_N_XI
|
static java.lang.String |
TRIANGLE_LINEAR_ONETHROUGHJAC
|
static java.lang.String |
TRIANGLE_LINEAR_X_ETA
|
static java.lang.String |
TRIANGLE_LINEAR_X_XI
|
static java.lang.String |
TRIANGLE_LINEAR_Y_ETA
|
static java.lang.String |
TRIANGLE_LINEAR_Y_XI
|
static java.lang.String |
TRIANGLE_QUADRATIC_H1
|
static java.lang.String |
TRIANGLE_QUADRATIC_H2
|
static java.lang.String |
TRIANGLE_QUADRATIC_JACOBI
|
static java.lang.String |
TRIANGLE_QUADRATIC_N
|
static java.lang.String |
TRIANGLE_QUADRATIC_N_ETA
|
static java.lang.String |
TRIANGLE_QUADRATIC_N_XI
|
static java.lang.String |
TRIANGLE_QUADRATIC_ONETHROUGHJAC
|
static java.lang.String |
TRIANGLE_QUADRATIC_X_ETA
|
static java.lang.String |
TRIANGLE_QUADRATIC_X_XI
|
static java.lang.String |
TRIANGLE_QUADRATIC_Y_ETA
|
static java.lang.String |
TRIANGLE_QUADRATIC_Y_XI
|
static java.lang.String |
XI
|
static java.lang.String |
ZERO
|
Constructor Summary | |
---|---|
CompilationFunctions()
|
Method Summary | |
---|---|
static java.lang.reflect.Method |
getMethod(java.lang.String methodName)
Get the proper method |
static double |
membraneCircleRingQ1(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Membrane Circle Ring Q1 |
static double |
membraneCircleRingQ2(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Membrane Circle Ring Q2 |
static double |
membraneCircleSectorTriangleQuadraticN(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
membraneCircleSectorTriangleQuadraticN |
static double |
membraneCircleSectorTriangleQuadraticNETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
membraneCircleSectorTriangleQuadraticNETA |
static double |
membraneCircleSectorTriangleQuadraticNETAThroughXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
membraneCircleSectorTriangleQuadraticNETAThroughXI |
static double |
membraneCircleSectorTriangleQuadraticNXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
membraneCircleSectorTriangleQuadraticNXI |
static double |
one(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Helper Method |
static double |
quadratLinearH1(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, H1 part of the Integral |
static double |
quadratLinearH2(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, H2 part of the Integral |
static double |
quadratLinearJAC(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, JACOBI |
static double |
quadratLinearJAConeThrough(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, 1/ JACOBI |
static double |
quadratLinearN(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, normal N FORMULA 2.104 |
static double |
quadratLinearNETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, N derived to ETA |
static double |
quadratLinearNXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, N derived to XI |
static double |
quadratLinearXETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, X derived to ETA |
static double |
quadratLinearXXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, X derived to XI |
static double |
quadratLinearYETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, Y derived to ETA |
static double |
quadratLinearYXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, linear, Y derived to XI |
static double |
quadratQuadraticH1(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, H1 part of the Integral |
static double |
quadratQuadraticH2(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, H2 part of the Integral |
static double |
quadratQuadraticJAC(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, JACOBI |
static double |
quadratQuadraticJAConeThrough(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, 1/ JACOBI |
static double |
quadratQuadraticN(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, normal N FORMULA 2.105 |
static double |
quadratQuadraticNETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, N derived to ETA |
static double |
quadratQuadraticNXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, N derived to XI |
static double |
quadratQuadraticXETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, X derived to ETA |
static double |
quadratQuadraticXXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, X derived to XI |
static double |
quadratQuadraticYETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, Y derived to ETA |
static double |
quadratQuadraticYXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Quadrat, quadratic, Y derived to XI |
static double |
spannerQuadratQuadraticETAX(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, XI derived to X |
static double |
spannerQuadratQuadraticETAY(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, XI derived to X |
static double |
spannerquadratQuadraticH1(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Spanner Quadrat, quadratic, H1 part of the Integral |
static double |
spannerquadratQuadraticH2(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Spanner Quadrat, quadratic, H2 part of the Integral |
static double |
spannerQuadratQuadraticXIX(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, XI derived to X |
static double |
spannerQuadratQuadraticXIY(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, XI derived to X |
static double |
spannerS11IntegralTwoQ(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Spanner Triangle, quadratic, Q part of the second Integral for Matrix S11_ROOF |
static double |
spannerS12IntegralOneQ(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Spanner Triangle, quadratic, Q part of the first Integral for Matrix S12_ROOF |
static double |
spannerS12IntegralTwoQ(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Spanner Triangle, quadratic, Q part of the second Integral for Matrix S12_ROOF |
static double |
spannerS22IntegralOneQ(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Spanner Triangle, quadratic, Q part of the first Integral for Matrix S22_ROOF |
static double |
spannerTriangleQuadraticETAX(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, XI derived to X |
static double |
spannerTriangleQuadraticETAY(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, XI derived to X |
static double |
spannerTriangleQuadraticH1(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Spanner Triangle, quadratic, H1 part of the Integral |
static double |
spannerTriangleQuadraticH2(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Spanner Triangle, quadratic, H2 part of the Integral |
static double |
spannerTriangleQuadraticXIX(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, XI derived to X |
static double |
spannerTriangleQuadraticXIY(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, XI derived to X |
static void |
storeElementXYValues(Element element)
To remember the current element's x- and y-values in the static data structure here in this class - used in the XXI, XETA, YXI, YETA methods |
static void |
storeRadiusAndAngle(double radius1,
double radius2,
double angle1,
double angle2)
To remember the current element's angle and radius values |
static double |
triangleLinearH1(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, H1 part of the Integral |
static double |
triangleLinearH2(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, H2 part of the Integral |
static double |
triangleLinearJAC(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, JACOBI |
static double |
triangleLinearJAConeThrough(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, 1/ JACOBI |
static double |
triangleLinearN(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, normal N FORMULA 2.101 |
static double |
triangleLinearNETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, N derived to ETA |
static double |
triangleLinearNXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, N derived to XI |
static double |
triangleLinearXETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, X derived to ETA |
static double |
triangleLinearXXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, X derived to XI |
static double |
triangleLinearYETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, Y derived to ETA |
static double |
triangleLinearYXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, linear, Y derived to XI |
static double |
triangleQuadraticH1(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, H1 part of the Integral |
static double |
triangleQuadraticH2(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, H2 part of the Integral |
static double |
triangleQuadraticJAC(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, JACOBI |
static double |
triangleQuadraticJAConeThrough(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, 1/ JACOBI |
static double |
triangleQuadraticN(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, normal N FORMULA 2.102 |
static double |
triangleQuadraticNETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, N derived to ETA FORMULA 2.102 |
static double |
triangleQuadraticNXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, N derived to XI FORMULA 2.102 |
static double |
triangleQuadraticXETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, X derived to ETA |
static double |
triangleQuadraticXXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, X derived to XI |
static double |
triangleQuadraticYETA(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, Y derived to ETA |
static double |
triangleQuadraticYXI(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Function for Triangle, quadratic, Y derived to XI |
static double |
xi(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
XI |
static double |
zero(java.lang.Double xi,
java.lang.Double eta,
java.lang.Integer position)
Helper Method |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static double angle1
protected static double angle2
protected static double[] elementXValues
protected static double[] elementYValues
protected static Logger localLogger
public static final java.lang.String MEMBRANE_CIRCLE_RING_Q_1
public static final java.lang.String MEMBRANE_CIRCLE_RING_Q_2
public static final java.lang.String MEMBRANE_CIRCLE_SECTOR_TRIANGLE_QUADRATIC_N
public static final java.lang.String MEMBRANE_CIRCLE_SECTOR_TRIANGLE_QUADRATIC_NETA
public static final java.lang.String MEMBRANE_CIRCLE_SECTOR_TRIANGLE_QUADRATIC_NETA_THROUGH_XI
public static final java.lang.String MEMBRANE_CIRCLE_SECTOR_TRIANGLE_QUADRATIC_NXI
public static final java.lang.String ONE
public static final java.lang.String QUADRAT_LINEAR_H1
public static final java.lang.String QUADRAT_LINEAR_H2
public static final java.lang.String QUADRAT_LINEAR_JACOBI
public static final java.lang.String QUADRAT_LINEAR_N
public static final java.lang.String QUADRAT_LINEAR_N_ETA
public static final java.lang.String QUADRAT_LINEAR_N_XI
public static final java.lang.String QUADRAT_LINEAR_ONETHROUGHJAC
public static final java.lang.String QUADRAT_LINEAR_X_ETA
public static final java.lang.String QUADRAT_LINEAR_X_XI
public static final java.lang.String QUADRAT_LINEAR_Y_ETA
public static final java.lang.String QUADRAT_LINEAR_Y_XI
public static final java.lang.String QUADRAT_QUADRATIC_H1
public static final java.lang.String QUADRAT_QUADRATIC_H2
public static final java.lang.String QUADRAT_QUADRATIC_JACOBI
public static final java.lang.String QUADRAT_QUADRATIC_N
public static final java.lang.String QUADRAT_QUADRATIC_N_ETA
public static final java.lang.String QUADRAT_QUADRATIC_N_XI
public static final java.lang.String QUADRAT_QUADRATIC_ONETHROUGHJAC
public static final java.lang.String QUADRAT_QUADRATIC_X_ETA
public static final java.lang.String QUADRAT_QUADRATIC_X_XI
public static final java.lang.String QUADRAT_QUADRATIC_Y_ETA
public static final java.lang.String QUADRAT_QUADRATIC_Y_XI
protected static double radius1
protected static double radius2
public static final java.lang.String SPANNER_QUADRAT_QUADRATIC_ETA_X
public static final java.lang.String SPANNER_QUADRAT_QUADRATIC_ETA_Y
public static final java.lang.String SPANNER_QUADRAT_QUADRATIC_H1
public static final java.lang.String SPANNER_QUADRAT_QUADRATIC_H2
public static final java.lang.String SPANNER_QUADRAT_QUADRATIC_XI_X
public static final java.lang.String SPANNER_QUADRAT_QUADRATIC_XI_Y
public static final java.lang.String SPANNER_S11_INTEGRAL_TWO_Q
public static final java.lang.String SPANNER_S12_INTEGRAL_ONE_Q
public static final java.lang.String SPANNER_S12_INTEGRAL_TWO_Q
public static final java.lang.String SPANNER_S22_INTEGRAL_ONE_Q
public static final java.lang.String SPANNER_TRIANGLE_QUADRATIC_ETA_X
public static final java.lang.String SPANNER_TRIANGLE_QUADRATIC_ETA_Y
public static final java.lang.String SPANNER_TRIANGLE_QUADRATIC_H1
public static final java.lang.String SPANNER_TRIANGLE_QUADRATIC_H2
public static final java.lang.String SPANNER_TRIANGLE_QUADRATIC_XI_X
public static final java.lang.String SPANNER_TRIANGLE_QUADRATIC_XI_Y
public static final java.lang.String TRIANGLE_LINEAR_H1
public static final java.lang.String TRIANGLE_LINEAR_H2
public static final java.lang.String TRIANGLE_LINEAR_JACOBI
public static final java.lang.String TRIANGLE_LINEAR_N
public static final java.lang.String TRIANGLE_LINEAR_N_ETA
public static final java.lang.String TRIANGLE_LINEAR_N_XI
public static final java.lang.String TRIANGLE_LINEAR_ONETHROUGHJAC
public static final java.lang.String TRIANGLE_LINEAR_X_ETA
public static final java.lang.String TRIANGLE_LINEAR_X_XI
public static final java.lang.String TRIANGLE_LINEAR_Y_ETA
public static final java.lang.String TRIANGLE_LINEAR_Y_XI
public static final java.lang.String TRIANGLE_QUADRATIC_H1
public static final java.lang.String TRIANGLE_QUADRATIC_H2
public static final java.lang.String TRIANGLE_QUADRATIC_JACOBI
public static final java.lang.String TRIANGLE_QUADRATIC_N
public static final java.lang.String TRIANGLE_QUADRATIC_N_ETA
public static final java.lang.String TRIANGLE_QUADRATIC_N_XI
public static final java.lang.String TRIANGLE_QUADRATIC_ONETHROUGHJAC
public static final java.lang.String TRIANGLE_QUADRATIC_X_ETA
public static final java.lang.String TRIANGLE_QUADRATIC_X_XI
public static final java.lang.String TRIANGLE_QUADRATIC_Y_ETA
public static final java.lang.String TRIANGLE_QUADRATIC_Y_XI
public static final java.lang.String XI
public static final java.lang.String ZERO
Constructor Detail |
---|
public CompilationFunctions()
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 membraneCircleRingQ1(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double membraneCircleRingQ2(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double membraneCircleSectorTriangleQuadraticN(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double membraneCircleSectorTriangleQuadraticNETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double membraneCircleSectorTriangleQuadraticNETAThroughXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double membraneCircleSectorTriangleQuadraticNXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double one(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position)
xi
- eta
- position
-
public static double quadratLinearH1(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearH2(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearJAC(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearJAConeThrough(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearN(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearNETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearNXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearXETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearXXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearYETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratLinearYXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticH1(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticH2(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticJAC(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticJAConeThrough(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticN(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticNETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticNXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticXETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticXXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticYETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double quadratQuadraticYXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerQuadratQuadraticETAX(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerQuadratQuadraticETAY(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerquadratQuadraticH1(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerquadratQuadraticH2(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerQuadratQuadraticXIX(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerQuadratQuadraticXIY(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerS11IntegralTwoQ(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerS12IntegralOneQ(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerS12IntegralTwoQ(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerS22IntegralOneQ(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerTriangleQuadraticETAX(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerTriangleQuadraticETAY(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerTriangleQuadraticH1(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerTriangleQuadraticH2(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerTriangleQuadraticXIX(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double spannerTriangleQuadraticXIY(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static void storeElementXYValues(Element element)
element,
- the element which values we want to storepublic static void storeRadiusAndAngle(double radius1, double radius2, double angle1, double angle2)
element,
- the element which values we want to storepublic static double triangleLinearH1(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearH2(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearJAC(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearJAConeThrough(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearN(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearNETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearNXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearXETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearXXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearYETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleLinearYXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticH1(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticH2(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticJAC(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticJAConeThrough(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticN(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticNETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticNXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticXETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticXXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticYETA(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double triangleQuadraticYXI(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double xi(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position) throws FunctionCalculationException
xi
- eta
- position
-
FunctionCalculationException
public static double zero(java.lang.Double xi, java.lang.Double eta, java.lang.Integer position)
xi
- eta
- position
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |