| 25 |
|
fTol = DEFAULTTOLERANCE; |
| 26 |
|
gTol = DEFAULTTOLERANCE; |
| 27 |
|
|
| 28 |
+ |
writeFrq = maxIteration; |
| 29 |
+ |
resetFrq = maxIteration; |
| 30 |
+ |
|
| 31 |
|
lsMaxIteration = 50; |
| 32 |
|
lsTol = 1.0e-4; |
| 33 |
|
} |
| 34 |
< |
|
| 32 |
< |
|
| 34 |
> |
|
| 35 |
|
void setStepTol(double tol) { stepTol = tol;} |
| 36 |
|
double getStepTol() { return stepTol;} |
| 37 |
|
|
| 50 |
|
void setLineSearchMaxIteration(int iter) {lsMaxIteration = iter;} |
| 51 |
|
int getLineSearchMaxIteration() {return lsMaxIteration;} |
| 52 |
|
|
| 53 |
+ |
void setWriteFrq(int frq) {writeFrq = frq;} |
| 54 |
+ |
int getWriteFrq() {return writeFrq;} |
| 55 |
+ |
|
| 56 |
+ |
void setResetFrq(int frq) { resetFrq = frq;} |
| 57 |
+ |
int getResetFrq() {return resetFrq;} |
| 58 |
+ |
|
| 59 |
|
/* |
| 60 |
|
void setAbsTol(vector<double>& tol) { absTol = tol;} |
| 61 |
|
vector<double> getAbsTol() { return absTol;} |
| 77 |
|
int lsMaxIteration; |
| 78 |
|
double lsTol; |
| 79 |
|
|
| 80 |
+ |
int writeFrq; |
| 81 |
+ |
int resetFrq; |
| 82 |
|
/* |
| 83 |
|
// Absolute tolerance |
| 84 |
|
vector<double> absTol; |