|
||||||||||
| 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 array
public 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 | |||||||||