|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmathcomp.gridgeom.Transformation
public class Transformation
Field Summary | |
---|---|
static Node[] |
gaussPoints
|
static double[] |
gaussPoints1D
The gauss points for a five point 1D gauss formula on [-1,1]. |
static double[] |
gaussWeights
Gauss weights for a four point 2D gauss formula on the standart triangle. |
static double[] |
gaussWeights1D
The gauss weights for a five point 1D gauss formula on [-1,1]. |
Constructor Summary | |
---|---|
Transformation()
|
Method Summary | |
---|---|
static void |
fillGradVector(Triangle t,
Vector[] toFillVector)
For every triangle preprocessed method to calculate the gradVector. |
static Vector[] |
getGradVector(Triangle t,
Vector[] toFillVector)
|
static Node |
getRealFromRef(Triangle t,
Node v_onRef)
Returns the coordinates of v_onRef in x coordinates. |
static Node |
getRealFromRefEdge(Edge e,
double d_onRef)
Returns the coordinates of d_onRef in [-1,1] mapped on the Edge e. |
static Node |
getRefFromReal(Triangle t,
Node v_onReal)
Returns the coordinates of v_onReal in eta coordinates. |
static double[] |
mapGradientRealToRef(Triangle t,
double xg,
double yg)
|
static double[] |
mapGradientRefToReal(Triangle t,
double xg,
double yg)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final double[] gaussWeights1D
public static final double[] gaussPoints1D
public static final double[] gaussWeights
public static final Node[] gaussPoints
Constructor Detail |
---|
public Transformation()
Method Detail |
---|
public static Node getRealFromRefEdge(Edge e, double d_onRef)
e
- the "real"-Edged_onRef
- coordinates in eta
public static Node getRealFromRef(Triangle t, Node v_onRef)
t
- the "real"-trianglev_onRef
- coordinates in eta
public static Node getRefFromReal(Triangle t, Node v_onReal)
t
- the "real"-trianglev_onReal
- coordinates in x
public static void fillGradVector(Triangle t, Vector[] toFillVector)
t
- the current triangletoFillVector
- the vector arraypublic static Vector[] getGradVector(Triangle t, Vector[] toFillVector)
public static double[] mapGradientRealToRef(Triangle t, double xg, double yg)
public static double[] mapGradientRefToReal(Triangle t, double xg, double yg)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |