- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a program that needs to call PARDISO multiple times during each run, once to get the inverse of a (large)dense matrix, the next time to solvea (much larger) set of equations with sparse matrix. I wonder if the call for symbolic factorization for PARDISO is to set up the internal requirement for RAMs and VMs, and if so, how can I keep these two calls for different matrices from conflicting each other?
In addition, the solution is donefor each frequency. The matrices will change with differentfrequencies but the matrix structure will not not change. Isis possible that we do the symbolic factorization only once and then use the structure for allsolutions? Especially when I have two sets of matrices?
In addition, the solution is donefor each frequency. The matrices will change with differentfrequencies but the matrix structure will not not change. Isis possible that we do the symbolic factorization only once and then use the structure for allsolutions? Especially when I have two sets of matrices?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting Nan Deng
I have a program that needs to call PARDISO multiple times during each run, once to get the inverse of a (large)dense matrix, the next time to solvea (much larger) set of equations with sparse matrix. I wonder if the call for symbolic factorization for PARDISO is to set up the internal requirement for RAMs and VMs, and if so, how can I keep these two calls for different matrices from conflicting each other?
In addition, the solution is donefor each frequency. The matrices will change with differentfrequencies but the matrix structure will not not change. Isis possible that we do the symbolic factorization only once and then use the structure for allsolutions? Especially when I have two sets of matrices?
for the first item: you have to create 2 different pardiso's handles.
for the second item - yes, it should work, but we don't test such behaviour. Please let us know how it will work..
--Gennady
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page