[petsc-dev] Extending Petsc
Jose David Bermeol
jbermeol at purdue.edu
Wed Sep 11 16:21:19 CDT 2013
Hi, right now I'm working in add a new solver for seq aij matrices. What I have until this point are the following files inside the folder aij/seq/:
- package/ folder with my code
- package.c a initial implementation of the solver.
- makefile is basically a copy of the make file in superlu, but using the name of my package instead of "superlu".
Also I add to petscmat.h my solver type. Then I run ./configure with the flag --with-package-dir=PATH_TO_PACKAGE. The thing is that when I'm compiling the variable PETSC_HAVE_PACKAGE doesn't show up, I guess that means the variable is 0 or something else happens, and my code is not going to be compile. So if you could give some ideas of why Petsc doesn't compile my code.
Thanks
More information about the petsc-dev
mailing list