|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.ifremer.isisfish.simulator.sensitivity.domain.ContinuousDomain<org.nuiton.math.matrix.MatrixND,Double>
fr.ifremer.isisfish.simulator.sensitivity.domain.MatrixContinuousDomain
public class MatrixContinuousDomain
Domaine continu portant sur une matrice. Composé d'un borne min et max et d'une matrice.
| Field Summary | |
|---|---|
protected double |
coefficient
Coefficient. |
protected org.nuiton.math.matrix.MatrixND |
matrix
Matrix |
protected String |
operator
Operation. (=,+,-,/) |
protected double |
value
Value used to create the matrix |
| Fields inherited from class fr.ifremer.isisfish.simulator.sensitivity.domain.ContinuousDomain |
|---|
cardinality, maxBound, minBound |
| Constructor Summary | |
|---|---|
MatrixContinuousDomain()
Empty constructor. |
|
| Method Summary | |
|---|---|
MatrixContinuousDomain |
clone()
Clone the domain |
double |
getCoefficient()
|
org.nuiton.math.matrix.MatrixND |
getMatrix()
Get matrix. |
double |
getMaxBound()
. |
double |
getMinBound()
. |
String |
getOperator()
Get operator. |
Double |
getRealMaxBound()
Get the maximal bound of the coefficient used to create the matrix. |
Double |
getRealMinBound()
Get the minimum bound of the coefficient used to create the matrix. |
Double |
getValue()
Get value used to create the matrix. |
org.nuiton.math.matrix.MatrixND |
getValueForIdentifier(Double identifier)
Return value associated to identifier. |
void |
setCoefficient(double coefficient)
|
void |
setMatrix(org.nuiton.math.matrix.MatrixND matrix)
Set matrix. |
void |
setOperator(String operator)
Set operator. |
void |
setValue(Double value)
Set value used to create the matrix. |
| Methods inherited from class fr.ifremer.isisfish.simulator.sensitivity.domain.ContinuousDomain |
|---|
accept, getCardinality, setCardinality, setMaxBound, setMinBound |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.nuiton.math.matrix.MatrixND matrix
protected double coefficient
protected String operator
protected double value
| Constructor Detail |
|---|
public MatrixContinuousDomain()
| Method Detail |
|---|
public org.nuiton.math.matrix.MatrixND getMatrix()
public void setMatrix(org.nuiton.math.matrix.MatrixND matrix)
matrix - the matrix to setpublic double getCoefficient()
public void setCoefficient(double coefficient)
coefficient - the coefficient to setpublic String getOperator()
public void setOperator(String operator)
operator - the operator to setpublic double getMinBound()
getMinBound in class ContinuousDomain<org.nuiton.math.matrix.MatrixND,Double>public double getMaxBound()
getMaxBound in class ContinuousDomain<org.nuiton.math.matrix.MatrixND,Double>public org.nuiton.math.matrix.MatrixND getValueForIdentifier(Double identifier)
getValueForIdentifier in interface Domain<org.nuiton.math.matrix.MatrixND,Double>getValueForIdentifier in class ContinuousDomain<org.nuiton.math.matrix.MatrixND,Double>public Double getValue()
public void setValue(Double value)
value - the value to setpublic MatrixContinuousDomain clone()
Domain
clone in interface Domain<org.nuiton.math.matrix.MatrixND,Double>clone in class ContinuousDomain<org.nuiton.math.matrix.MatrixND,Double>public Double getRealMinBound()
public Double getRealMaxBound()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||