Dear Dealii community, 

I am using Arpack Solver to compute eigenvalues of my stiffness matrix. To 
speed up the process, I would only like the eigenvalues to be computed and 
not the eigenvectors. There is a flag in arpack.h "rvec" (Link - 
https://www.dealii.org/current/doxygen/deal.II/arpack__solver_8h_source.html#l00796)
 
which essentially takes care of that. 

However, I have no way of passing it as a parameter to the solver 
<https://www.dealii.org/current/doxygen/deal.II/classArpackSolver.html#afdc3aa9d761c43b5b4132e731c6191a5>
 
function. I was planning to edit the header file *arpack.h* 
<https://www.dealii.org/current/doxygen/deal.II/arpack__solver_8h_source.html> 
accordingly which is inside the */usr/local/include/deal.II/lac* to have 
that functionality. I was actually thinking of passing the flag "rvec" as 
an argument to the function solve 
<https://www.dealii.org/current/doxygen/deal.II/classArpackSolver.html#afdc3aa9d761c43b5b4132e731c6191a5>.
 
I was wondering if I change the permission of the file to write mode, edit 
it and save it, would I be able to run my code inside the examples folder. 
Or do I need to take care of something else while and after editing that 
headerfile?

Also, I guess it would be a good idea to change the arpack.h in the next 
release of dealii so that it can have that functionality. This might help 
many other users. 


Thanks!

Animesh

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/0b155588-b28a-472a-a452-5cb3bdc37682n%40googlegroups.com.

Reply via email to