Changelog
Source:NEWS.md
lotri 0.4.4
- Bug fix for non-standard evaluation where you take the numeric vector from the evaluating environment when using
lotri(n1+n2~omega)
lotri 0.4.3
CRAN release: 2023-03-20
- Bug fix for etas that were not named correctly for large order problems
lotri 0.4.2
CRAN release: 2022-06-18
- Bug fix for etas that are inconsistently numbered
- Add case for empty initialization block
lotri 0.4.0
CRAN release: 2022-04-15
Can convert lotri objects to data-frames similar to the internal data frame used in
nlmixr()
; These can then be converted back withas.lotri()
Added the ability to add estimates to a lotri object. These estimates are an attached
data.frame
to the original lotri matrix. You can extract them or drop them with the functionlotriEst()
Allow specifying fixed components in
lotri()
matrices.Add
cov
,cor
,sd
,var
, andchol
options for matrix specification. The final matrix will always be the covariance matrixAdd function
lotriMatInv()
which takes a symmetric block matrix and converts it into a list of matrices. An sort of inverse operation oflotriMat()
Add error for
lotri(~c(40))
Added ability to flag
fixed
andunfixed
components in a matrix. Currentlylotri
only supports one type.For the
lotriFix
objects, ie those created with population types of estimates and covariance estimates, allow them to be converted to an equivalent expression withas.expression()
for the lotri object andlotriDataFrameToLotriExpression()
for thedata.frame
lotri 0.3.1
CRAN release: 2021-01-05
- Change errors/warnings to use
call.=FALSE
or equivalent. - Refactor C code to reduce complexity
- Change C code to play nicely with
rchk
- Allow
lotriMat
to mix named and unnamed matrices; When mixed, an unnamed matrix will be returned.
lotri 0.2.2
CRAN release: 2020-05-29
- Bug fix for conditional matrices
- Now accessing
$lower
and$upper
gives default values even if it wasn’t specified. - Can change the default conditional matrix to some other value like “id”
- Can add properties to matrix->lotri by as.lotri(matrix, lower=3, default=“id”)
- Dropped
Matrix
import and addedlotriMat
to create banded matrices (faster thanMatrix
for now included repeated matrices withlist(matrix, rep)
). - Bug fix for default properties when both
upper
andlower
bounds are specified