[petsc-users] MetSetValues not found
Matthew Knepley
knepley at gmail.com
Sat Aug 19 16:57:28 CDT 2023
On Sun, Aug 20, 2023 at 6:48 AM Sanjay Govindjee <s_g at berkeley.edu> wrote:
> I recently got a copy of E.Bueler's petsc book and was converting the
> programs to fortran for my students and have run into a compile error that
> I can not figure out. I comment out the MatSetValues line the code
> compiles fine.
>
> When I run make on vecmatkspf.F90, I get the error:
>
> 42 | PetscCallA(MatSetValues(A,1,i,4,j,aA,INSERT_VALUES,ierr))
> | 1
> Error: There is no specific subroutine for the generic 'matsetvalues' at
> (1)
>
> Your 'i' is a PetscInt, whereas it should be an array like 'j'.
Thanks,
Matt
> My petsc set works, runs with my FEA code and compiles and runs the fortran
> programs in the petsc tutorials directories just fine. And in particular,
> compiles
> and runs the C versions from Bueler.
>
> I've attached the make file and the source. I must be doing something
> obviously wrong but I can not spot it.
>
> -sanjay
>
> --
>
>
>
>
--
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
https://www.cse.buffalo.edu/~knepley/ <http://www.cse.buffalo.edu/~knepley/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20230820/15996c89/attachment-0001.html>
More information about the petsc-users
mailing list