|
1 | 1 | # NMdata 0.1.9 |
2 | 2 |
|
3 | 3 | ## New features |
4 | | -* `NMreadInits()` adds ability to read the parameter structure as |
5 | | - specified in a control stream, including initial values, lower/upper |
6 | | - bounds and FIX information. It automatically allocates these values |
7 | | - to parameter indexes, like `THETA(I)` and `OMEGA(I,J)`. |
| 4 | +* `NMreadInits()` is a new function adding the ability to read the |
| 5 | + parameter structure as specified in a control stream, including |
| 6 | + initial values, lower/upper bounds and FIX information. It |
| 7 | + automatically allocates these values to parameter indexes, like |
| 8 | + `THETA(I)` and `OMEGA(I,J)`. It by default returns a table of |
| 9 | + parameters and values in a format similar to `NMreadExt()`, and if |
| 10 | + requested it can return detailed information about the text lines |
| 11 | + and each element read in the control stream to derive this parameter |
| 12 | + table. These details can be used to edit the values and write back |
| 13 | + the information in a control stream with consistent |
| 14 | + formatting. NMsim::NMwriteInits() does this allowing NMsim() to edit |
| 15 | + the `$THETA`, `$OMEGA` and `$SIGMA` sections. |
8 | 16 |
|
9 | | -* `NMreadParsText()` now uses `NMreadInits()` by default to index |
| 17 | +* `NMreadParsText()` now by default uses `NMreadInits()` to index |
10 | 18 | parameters. You can still override this by specifying an index |
11 | 19 | column (the old default) for all or some of the parameter sections. |
12 | 20 |
|
|
0 commit comments