|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvec_math.VectorRoot
public class VectorRoot
A class to find a multidimensional root of a set of equations using a multidimension newton-raphson, according to Num. Rec. p379ff.
| Field Summary | |
|---|---|
private static int |
MAXITERATIONS
Maximum number of iterations. |
private static double |
MAXOFF
Quadratic tolerance allowed for the solution offset. |
private static double |
MAXSTEP
Quadratic tolerance allowed for the solution offset. |
| Constructor Summary | |
|---|---|
VectorRoot()
|
|
| Method Summary | |
|---|---|
static VectorG |
newton(VectorG start,
VectorDifferentiable f)
Does a multidimensional root-finding of the VectorDifferentiable
stated. |
static VectorG |
newton(VectorG start,
VectorDifferentiable f,
int maxiter)
Does a multidimensional root-finding of the VectorDifferentiable
stated. |
static VectorG |
newton(VectorG start,
VectorDifferentiable f,
int maxiter,
double maxoff,
double maxstep)
Does a multidimensional root-finding of the VectorDifferentiable
stated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final int MAXITERATIONS
private static final double MAXOFF
private static final double MAXSTEP
| Constructor Detail |
|---|
public VectorRoot()
| Method Detail |
|---|
public static final VectorG newton(VectorG start,
VectorDifferentiable f)
VectorDifferentiable
stated. The input Vector to start at must be sufficient close to the
root for this method to converge. If no convergence is reaced,
null is returned.
public static final VectorG newton(VectorG start,
VectorDifferentiable f,
int maxiter)
VectorDifferentiable
stated. The input Vector to start at must be sufficient close to the
root for this method to converge. If no convergence is reaced,
null is returned.
public static final VectorG newton(VectorG start,
VectorDifferentiable f,
int maxiter,
double maxoff,
double maxstep)
VectorDifferentiable
stated. The input Vector to start at must be sufficient close to the
root for this method to converge. If no convergence is reaced,
null is returned.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||