File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212export arglina
1313
1414" Linear function with `n` parameters and `m` observations - full rank"
15- function arglina (args... ; n:: Int = default_nvar, m:: Int = 2 n, kwargs... )
16- m < n && @warn (" arglina: must have m ≥ n" )
17- m = max (m, n)
15+ function arglina (args... ; n:: Int = default_nvar, kwargs... )
16+ m = 2 * n
1817
1918 nlp = Model ()
2019
Original file line number Diff line number Diff line change 1212export arglinb
1313
1414" Linear function with `n` parameters and `m` observations - rank 1"
15- function arglinb (args... ; n:: Int = default_nvar, m:: Int = 2 n, kwargs... )
16- m < n && @warn (" arglinb: must have m ≥ n" )
17- m = max (m, n)
15+ function arglinb (args... ; n:: Int = default_nvar, kwargs... )
16+ m = 2 * n
1817
1918 nlp = Model ()
2019
Original file line number Diff line number Diff line change 1212export arglinc
1313
1414" Linear function with `n` parameters and `m` observations - rank 1, zero columns and rows"
15- function arglinc (args... ; n:: Int = default_nvar, m:: Int = 2 n, kwargs... )
16- m < n && @warn (" arglinc: must have m ≥ n" )
17- m = max (m, n)
15+ function arglinc (args... ; n:: Int = default_nvar, kwargs... )
16+ m = 2 * n
1817
1918 nlp = Model ()
2019
You can’t perform that action at this time.
0 commit comments