Dear Petsc developer: Hi, Thank you very much for your continuous help, I recently encountered some difficulties in developing programs on Petsc.
1. I want to use my class definition (class1. h) and class functions (class1. cpp) files in my Petsc program (myprogram. c) and compile my program. I have written other program before: g++ -c class1.cpp myprogram.c g++ -o myprogram *.o I also have some knowledge of Makefile, but I don't know how to modify it to achieve compilation. I really want your help. 2. In my class definition and function implementation program, I want to use Petsc data structures, such as PetscInt, PetscReal. In order to maintain consistency of the main program. What kind of header files should I add to my code, or do I need to add any code? Thanks, Yingjie