Skip to content

Commit 4489906

Browse files
author
Alexey Stukalov
committed
fixup symbolic: vech
1 parent 7a3006e commit 4489906

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/implied/RAM/symbolic.jl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,10 @@ end
198198
function eval_Σ_symbolic(S, I_A⁻¹, F; vech::Bool = false, simplify::Bool = false)
199199
Σ = F * I_A⁻¹ * S * permutedims(I_A⁻¹) * permutedims(F)
200200
Σ = Array(Σ)
201-
vech &&= SEM.vech(Σ))
201+
if vech
202+
n = size(Σ, 1)
203+
Σ = [Σ[i, j] for j in 1:n for i in j:n]
204+
end
202205
if simplify
203206
Threads.@threads for i in eachindex(Σ)
204207
Σ[i] = Symbolics.simplify(Σ[i])

0 commit comments

Comments
 (0)