|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FunctionR2ToR2
General mapping from R2 to R2.
| Field Summary |
|---|
| Fields inherited from interface cz.cuni.jagrlib.iface.Property |
|---|
LOGGING, STATISTICS, TEXT_DESCRIPTION |
| Method Summary | |
|---|---|
boolean |
df(double x,
double y,
double[] d)
Compute partial derivatives: du(x,y)/dx, du(x,y)/dy, dv(x,y)/dx and dv(x,y)/dy. |
boolean |
dfInv(double u,
double v,
double[] d)
Compute partial derivatives of inverse mapping: dx(u,v)/du, dx(u,v)/dv, dy(u,v)/du and dy(u,v)/dv. |
void |
f(double x,
double y,
double[] res)
Compute the mapping: f(x,y). |
boolean |
fInv(double u,
double v,
double[] res)
Compute the inverse mapping: f-1(u,v). |
boolean |
getDomain(double[] dom)
Returns domain of the mapping. |
boolean |
getRange(double[] rng)
Returns range of the mapping. |
| Methods inherited from interface cz.cuni.jagrlib.iface.Property |
|---|
commit, get, set |
| Method Detail |
|---|
void f(double x,
double y,
double[] res)
x - X coordinate (1st argument).y - Y coordinate (2nd argument).res - Result array (res[0] = U coordinate,
res[1] = V coordinate).
boolean df(double x,
double y,
double[] d)
x - X coordinate (1st argument).y - Y coordinate (2nd argument).d - Array to hold results (d[0] = du(x,y)/dx,
d[1] = du(x,y)/dy, d[2] = dv(x,y)/dx,
d[3] = dv(x,y)/dy).
boolean fInv(double u,
double v,
double[] res)
u - U coordinate (1st argument).v - V coordinate (2nd argument).res - Result array (res[0] = X coordinate,
res[1] = Y coordinate).
boolean dfInv(double u,
double v,
double[] d)
u - U coordinate (1st argument).v - V coordinate (2nd argument).d - Array to hold results (d[0] = dx(u,v)/du,
d[1] = dx(u,v)/dv, d[2] = dy(u,v)/du,
d[3] = dy(u,v)/dv).
boolean getDomain(double[] dom)
dom - Domain array (dom[0] = Xmin, dom[1] = Xmax,
dom[2] = Ymin, dom[3] = Ymax).
boolean getRange(double[] rng)
rng - Range array (rng[0] = Umin, rng[1] = Umax,
rng[2] = Vmin, rng[3] = Vmax).
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||