[petsc-users] Errors in running

Matthew Knepley knepley at gmail.com
Fri May 9 07:31:23 CDT 2014


On Fri, May 9, 2014 at 7:29 AM, Antonios Mylonakis <ant_mil at hotmail.com>wrote:

> Dear Sir or Madam
>
> I am a new PETSc user. I am using PETSc library with fortran.
> I have the following problem. I want to use the matrix-free form of krylov
> solvers. So I am starting by using the example ex14f.F.
> In this example, within subroutine mymult()  I try call another subroutine
> which calculates the vector I need as the result of the matrix-vector
> multiplication.In this second subroutine the vector is defined as a simple
> array. (Is this the problem?)
> The problem is that I receive errors when I'm attempting to run the
> program.   The problem seems to be related with memory, but I am not sure.
>
> The first line of errors can be seen below:
> "Caught signal number 11 SEGV: Segmentation Violation, probably memory
> access out of range
>

Always send the entire error meesage. The rest of the message tells you to
run valgrind.

   Matt


> Could you help me?
>
> Thanks in advance
>



-- 
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20140509/a21addef/attachment.html>


More information about the petsc-users mailing list