You are using 0.3.8 and not 0.4. Have you tried cholfact(A)? 2015-05-27 16:33 GMT-04:00 Eduardo Lenz <[email protected]>:
> Just to make it clear... > _ > julia> versioninfo() > Julia Version 0.3.8 > Commit 79599ad (2015-04-30 23:40 UTC) > Platform Info: > System: Windows (x86_64-w64-mingw32) > CPU: Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz > WORD_SIZE: 64 > BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Sandybridge) > LAPACK: libopenblas > LIBM: libopenlibm > LLVM: libLLVM-3.3 > > julia> Base.SparseMatrix.CHOLMOD > ERROR: CHOLMOD not defined > > > > On Wednesday, May 27, 2015 at 3:25:46 PM UTC-3, Eduardo Lenz wrote: >> >> Funny... I dont have CHOLMOD installed...but I am using the official >> windows installer.. I will try to make a fresh install. >> >> Thanks Andreas ! >> >> On Wednesday, May 27, 2015 at 2:59:30 PM UTC-3, Andreas Noack wrote: >>> >>> What do you get when you type Base.SparseMatrix.CHOLMOD.ITypes in the >>> terminal? >>> >>> 2015-05-27 13:56 GMT-04:00 Eduardo Lenz <[email protected]>: >>> >>>> Thanks Andreas. >>>> >>>> Indeed ... but I am using 0.4 with ldltfact and it is complaining about >>>> the type of the matrix, which is OK. >>>> >>>> I am realy confused with this error. >>>> >>>> >>>> On Wednesday, May 27, 2015 at 2:22:30 PM UTC-3, Andreas Noack wrote: >>>>> >>>>> In 0.3 the sparse LDLt and Cholesky factorizations are both in the >>>>> cholfact function. If the matrix is symmetric, but not positive definite >>>>> the result of cholfact will be an LDLt factorization. In 0.4 the >>>>> factorizations have been split into cholfact and ldltfact. >>>>> >>>>> Den onsdag den 27. maj 2015 kl. 12.34.30 UTC-4 skrev Eduardo Lenz: >>>>>> >>>>>> Hi. >>>>>> >>>>>> I am trying to solve a linear system defined by a Symmetric sparse >>>>>> matrix. The lufact is working well, but as the matrix is symmetric, I >>>>>> intend to use ldltfact. >>>>>> >>>>>> Unfortunately, it is returning the following error: >>>>>> >>>>>> ERROR: `ldltfact` has no method matching >>>>>> ldltfact(::SparseMatrixCSC{Float64,Int64}) >>>>>> >>>>>> but my matrix is reported as >>>>>> >>>>>> typeof(A) >>>>>> SparseMatrixCSC{Float64,Int64}. >>>>>> >>>>>> Is it an error or Im doing something wrong. >>>>>> >>>>>> Thanks, >>>>>> Eduardo. >>>>>> >>>>> >>>
