[petsc-users] Problems running ex12.c

Matthew Knepley knepley at gmail.com
Mon Mar 3 19:05:53 CST 2014


On Mon, Mar 3, 2014 at 4:59 PM, Miguel Angel Salazar de Troya <
salazardetroya at gmail.com> wrote:

> You are welcome, thanks for your help.
>

Okay, I have rebuilt completely clean, and ex12 runs for me. Can you try
again after pulling?

  Thanks,

     Matt


> On Mon, Mar 3, 2014 at 4:13 PM, Matthew Knepley <knepley at gmail.com> wrote:
>
>> On Mon, Mar 3, 2014 at 1:44 PM, Miguel Angel Salazar de Troya <
>> salazardetroya at gmail.com> wrote:
>>
>>> Thanks. This is what I get.
>>>
>>
>> Okay, this was broken by a new push to master/next in the last few days.
>> I have pushed a fix,
>> however next is currently broken due to a failure to check in a file.
>> This should be fixed shortly,
>> and then ex12 will work. I will mail you when its ready.
>>
>>   Thanks for finding this,
>>
>>       Matt
>>
>>
>>> (gdb) cont
>>> Continuing.
>>>
>>> Program received signal SIGSEGV, Segmentation fault.
>>> 0x00007fd6811bea7b in DMPlexComputeJacobianFEM (dm=0x159a180,
>>> X=0x168b5b0,
>>>     Jac=0x7fffae6e8a88, JacP=0x7fffae6e8a88, str=0x7fffae6e7970,
>>>     user=0x7fd6811be509)
>>>     at /home/salaza11/petsc/src/dm/impls/plex/plexfem.c:882
>>> 882         ierr = PetscFEGetDimension(fe[f], &Nb);CHKERRQ(ierr);
>>> (gdb) where
>>> #0  0x00007fd6811bea7b in DMPlexComputeJacobianFEM (dm=0x159a180,
>>> X=0x168b5b0,
>>>     Jac=0x7fffae6e8a88, JacP=0x7fffae6e8a88, str=0x7fffae6e7970,
>>>     user=0x7fd6811be509)
>>>     at /home/salaza11/petsc/src/dm/impls/plex/plexfem.c:882
>>> #1  0x00007fd6814a5bf6 in SNESComputeJacobian_DMLocal (snes=0x14e9450,
>>>     X=0x1622ad0, A=0x7fffae6e8a88, B=0x7fffae6e8a88, ctx=0x1652300)
>>>     at /home/salaza11/petsc/src/snes/utils/dmlocalsnes.c:102
>>> #2  0x00007fd6814cc609 in SNESComputeJacobian (snes=0x14e9450,
>>> X=0x1622ad0,
>>>     A=0x7fffae6e8a88, B=0x7fffae6e8a88)
>>>     at /home/salaza11/petsc/src/snes/interface/snes.c:2245
>>> #3  0x000000000040af72 in main (argc=15, argv=0x7fffae6e8bc8)
>>>     at /home/salaza11/petsc/src/snes/examples/tutorials/ex12.c:784
>>>
>>>
>>>
>>>
>>> On Mon, Mar 3, 2014 at 1:40 PM, Matthew Knepley <knepley at gmail.com>wrote:
>>>
>>>> On Mon, Mar 3, 2014 at 1:39 PM, Miguel Angel Salazar de Troya <
>>>> salazardetroya at gmail.com> wrote:
>>>>
>>>>> This is what I get at gdb when I type 'where'.
>>>>>
>>>>
>>>> You have to type 'cont', and then when it fails you type 'where'.
>>>>
>>>>    Matt
>>>>
>>>>
>>>>> #0  0x000000310e0aa860 in __nanosleep_nocancel () from /lib64/libc.so.6
>>>>> #1  0x000000310e0aa70f in sleep () from /lib64/libc.so.6
>>>>> #2  0x00007fd83a00a8be in PetscSleep (s=10)
>>>>>     at /home/salaza11/petsc/src/sys/utils/psleep.c:52
>>>>> #3  0x00007fd83a06f331 in PetscAttachDebugger ()
>>>>>     at /home/salaza11/petsc/src/sys/error/adebug.c:397
>>>>> #4  0x00007fd83a0af1d2 in PetscOptionsCheckInitial_Private ()
>>>>>     at /home/salaza11/petsc/src/sys/objects/init.c:444
>>>>> #5  0x00007fd83a0b6448 in PetscInitialize (argc=0x7fff5cd8df2c,
>>>>>     args=0x7fff5cd8df20, file=0x0,
>>>>>     help=0x60ce40 "Poisson Problem in 2d and 3d with simplicial finite
>>>>> elements.\nWe solve the Poisson problem in a rectangular\ndomain, using a
>>>>> parallel unstructured mesh (DMPLEX) to discretize it.\n\n\n")
>>>>>     at /home/salaza11/petsc/src/sys/objects/pinit.c:876
>>>>> #6  0x0000000000408f2c in main (argc=15, argv=0x7fff5cd8f1f8)
>>>>>     at /home/salaza11/petsc/src/snes/examples/tutorials/ex12.c:663
>>>>>
>>>>> The rest of the gdb output is attached. I am a bit ignorant with gdb,
>>>>> I apologize for that.
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Mar 3, 2014 at 12:48 PM, Matthew Knepley <knepley at gmail.com>wrote:
>>>>>
>>>>>> On Mon, Mar 3, 2014 at 12:39 PM, Miguel Angel Salazar de Troya <
>>>>>> salazardetroya at gmail.com> wrote:
>>>>>>
>>>>>>> Thanks for your response. Sorry I did not have the "next" version,
>>>>>>> but the "master" version. I still have an error though. I followed the
>>>>>>> steps given here (https://bitbucket.org/petsc/petsc/wiki/Home) to
>>>>>>> obtain the next version, I configured petsc as above and ran ex12 as above
>>>>>>> as well, getting this error:
>>>>>>>
>>>>>>> [salaza11 at maya tutorials]$ ./ex12 -run_type test -refinement_limit
>>>>>>> 0.0    -bc_type dirichlet -interpolate 0 -petscspace_order 1 -show_initial
>>>>>>> -dm_plex_print_fem 1
>>>>>>> Local function:
>>>>>>> Vec Object: 1 MPI processes
>>>>>>>   type: seq
>>>>>>> 0
>>>>>>> 0.25
>>>>>>> 1
>>>>>>> 0.25
>>>>>>> 0.5
>>>>>>> 1.25
>>>>>>> 1
>>>>>>> 1.25
>>>>>>> 2
>>>>>>> Initial guess
>>>>>>> Vec Object: 1 MPI processes
>>>>>>>   type: seq
>>>>>>> 0.5
>>>>>>> L_2 Error: 0.111111
>>>>>>> Residual:
>>>>>>> Vec Object: 1 MPI processes
>>>>>>>   type: seq
>>>>>>> 0
>>>>>>> 0
>>>>>>> 0
>>>>>>> 0
>>>>>>> 0
>>>>>>> 0
>>>>>>> 0
>>>>>>> 0
>>>>>>> 0
>>>>>>> Initial Residual
>>>>>>> Vec Object: 1 MPI processes
>>>>>>>   type: seq
>>>>>>> 0
>>>>>>> L_2 Residual: 0
>>>>>>>
>>>>>>
>>>>>> Okay, now run with -start_in_debugger, and give me a stack trace
>>>>>> using 'where'.
>>>>>>
>>>>>>   Thanks,
>>>>>>
>>>>>>      Matt
>>>>>>
>>>>>>
>>>>>>>  [0]PETSC ERROR:
>>>>>>> ------------------------------------------------------------------------
>>>>>>> [0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation
>>>>>>> Violation, probably memory access out of range
>>>>>>> [0]PETSC ERROR: Try option -start_in_debugger or
>>>>>>> -on_error_attach_debugger
>>>>>>> [0]PETSC ERROR: or see
>>>>>>> http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind[0]PETSCERROR: or try
>>>>>>> http://valgrind.org on GNU/linux and Apple Mac OS X to find memory
>>>>>>> corruption errors
>>>>>>> [0]PETSC ERROR: likely location of problem given in stack below
>>>>>>> [0]PETSC ERROR: ---------------------  Stack Frames
>>>>>>> ------------------------------------
>>>>>>> [0]PETSC ERROR: Note: The EXACT line numbers in the stack are not
>>>>>>> available,
>>>>>>> [0]PETSC ERROR:       INSTEAD the line number of the start of the
>>>>>>> function
>>>>>>> [0]PETSC ERROR:       is given.
>>>>>>> [0]PETSC ERROR: [0] DMPlexComputeJacobianFEM line 871
>>>>>>> /home/salaza11/petsc/src/dm/impls/plex/plexfem.c
>>>>>>>  [0]PETSC ERROR: [0] SNESComputeJacobian_DMLocal line 94
>>>>>>> /home/salaza11/petsc/src/snes/utils/dmlocalsnes.c
>>>>>>> [0]PETSC ERROR: [0] SNES user Jacobian function line 2244
>>>>>>> /home/salaza11/petsc/src/snes/interface/snes.c
>>>>>>> [0]PETSC ERROR: [0] SNESComputeJacobian line 2203
>>>>>>> /home/salaza11/petsc/src/snes/interface/snes.c
>>>>>>> [0]PETSC ERROR: --------------------- Error Message
>>>>>>> --------------------------------------------------------------
>>>>>>> [0]PETSC ERROR: Signal received
>>>>>>> [0]PETSC ERROR: See http://
>>>>>>> http://www.mcs.anl.gov/petsc/documentation/faq.html for trouble
>>>>>>> shooting.
>>>>>>>  [0]PETSC ERROR: Petsc Development GIT revision:
>>>>>>> v3.4.3-4705-gfb6b3bc  GIT Date: 2014-03-03 08:23:43 -0600
>>>>>>> [0]PETSC ERROR: ./ex12 on a linux-gnu-c-debug named maya by salaza11
>>>>>>> Mon Mar  3 11:49:15 2014
>>>>>>> [0]PETSC ERROR: Configure options --download-mpich
>>>>>>> --download-scientificpython --download-triangle --download-ctetgen
>>>>>>> --download-chaco --with-c2html=0
>>>>>>> [0]PETSC ERROR: #1 User provided function() line 0 in  unknown file
>>>>>>> application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0
>>>>>>> [unset]: aborting job:
>>>>>>> application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sun, Mar 2, 2014 at 7:11 PM, Matthew Knepley <knepley at gmail.com>wrote:
>>>>>>>
>>>>>>>> On Sun, Mar 2, 2014 at 6:54 PM, Miguel Angel Salazar de Troya <
>>>>>>>> salazardetroya at gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi everybody
>>>>>>>>>
>>>>>>>>> I am trying to run example ex12.c without much success. I
>>>>>>>>> specifically run it with the command options:
>>>>>>>>>
>>>>>>>>
>>>>>>>> We need to start narrowing down differences, because it runs for me
>>>>>>>> and our nightly tests. So, first can
>>>>>>>> you confirm that you are using the latest 'next' branch?
>>>>>>>>
>>>>>>>>   Thanks,
>>>>>>>>
>>>>>>>>       Matt
>>>>>>>>
>>>>>>>>
>>>>>>>>> ./ex12 -run_type test -refinement_limit 0.0    -bc_type dirichlet
>>>>>>>>> -interpolate 0 -petscspace_order 1 -show_initial -dm_plex_print_fem 1
>>>>>>>>>
>>>>>>>>> And I get this output
>>>>>>>>>
>>>>>>>>> Local function:
>>>>>>>>> Vec Object: 1 MPI processes
>>>>>>>>>   type: seq
>>>>>>>>> 0
>>>>>>>>> 1
>>>>>>>>> 1
>>>>>>>>> 2
>>>>>>>>> 1
>>>>>>>>> 2
>>>>>>>>> 2
>>>>>>>>> 3
>>>>>>>>> Initial guess
>>>>>>>>> Vec Object: 1 MPI processes
>>>>>>>>>   type: seq
>>>>>>>>> L_2 Error: 0.625
>>>>>>>>> Residual:
>>>>>>>>> Vec Object: 1 MPI processes
>>>>>>>>>   type: seq
>>>>>>>>> 0
>>>>>>>>> 0
>>>>>>>>> 0
>>>>>>>>> 0
>>>>>>>>> 0
>>>>>>>>> 0
>>>>>>>>> 0
>>>>>>>>> 0
>>>>>>>>> Initial Residual
>>>>>>>>> Vec Object: 1 MPI processes
>>>>>>>>>   type: seq
>>>>>>>>> L_2 Residual: 0
>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>> [0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation
>>>>>>>>> Violation, probably memory access out of range
>>>>>>>>> [0]PETSC ERROR: Try option -start_in_debugger or
>>>>>>>>> -on_error_attach_debugger
>>>>>>>>> [0]PETSC ERROR: or see
>>>>>>>>> http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind[0]PETSCERROR: or try
>>>>>>>>> http://valgrind.org on GNU/linux and Apple Mac OS X to find
>>>>>>>>> memory corruption errors
>>>>>>>>> [0]PETSC ERROR: likely location of problem given in stack below
>>>>>>>>> [0]PETSC ERROR: ---------------------  Stack Frames
>>>>>>>>> ------------------------------------
>>>>>>>>> [0]PETSC ERROR: Note: The EXACT line numbers in the stack are not
>>>>>>>>> available,
>>>>>>>>> [0]PETSC ERROR:       INSTEAD the line number of the start of the
>>>>>>>>> function
>>>>>>>>> [0]PETSC ERROR:       is given.
>>>>>>>>> [0]PETSC ERROR: [0] DMPlexComputeJacobianFEM line 867
>>>>>>>>> /home/salaza11/petsc/src/dm/impls/plex/plexfem.c
>>>>>>>>> [0]PETSC ERROR: [0] SNESComputeJacobian_DMLocal line 94
>>>>>>>>> /home/salaza11/petsc/src/snes/utils/dmlocalsnes.c
>>>>>>>>> [0]PETSC ERROR: [0] SNES user Jacobian function line 2244
>>>>>>>>> /home/salaza11/petsc/src/snes/interface/snes.c
>>>>>>>>> [0]PETSC ERROR: [0] SNESComputeJacobian line 2203
>>>>>>>>> /home/salaza11/petsc/src/snes/interface/snes.c
>>>>>>>>> [0]PETSC ERROR: --------------------- Error Message
>>>>>>>>> ------------------------------------
>>>>>>>>> [0]PETSC ERROR: Signal received!
>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>> [0]PETSC ERROR: Petsc Development GIT revision:
>>>>>>>>> v3.4.3-3453-g0a94005  GIT Date: 2014-03-02 13:12:04 -0600
>>>>>>>>> [0]PETSC ERROR: See docs/changes/index.html for recent updates.
>>>>>>>>> [0]PETSC ERROR: See docs/faq.html for hints about trouble shooting.
>>>>>>>>> [0]PETSC ERROR: See docs/index.html for manual pages.
>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>> [0]PETSC ERROR: ./ex12 on a linux-gnu-c-debug named maya by
>>>>>>>>> salaza11 Sun Mar  2 17:00:09 2014
>>>>>>>>> [0]PETSC ERROR: Libraries linked from
>>>>>>>>> /home/salaza11/petsc/linux-gnu-c-debug/lib
>>>>>>>>> [0]PETSC ERROR: Configure run at Sun Mar  2 16:46:51 2014
>>>>>>>>> [0]PETSC ERROR: Configure options --download-mpich
>>>>>>>>> --download-scientificpython --download-triangle --download-ctetgen
>>>>>>>>> --download-chaco --with-c2html=0
>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>> [0]PETSC ERROR: User provided function() line 0 in  unknown file
>>>>>>>>> application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0
>>>>>>>>> [unset]: aborting job:
>>>>>>>>> application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Probably my problems could be on my configuration. I attach the
>>>>>>>>> configure.log. I ran ./configure like this
>>>>>>>>>
>>>>>>>>> ./configure --download-mpich --download-scientificpython
>>>>>>>>> --download-triangle --download-ctetgen --download-chaco --with-c2html=0
>>>>>>>>>
>>>>>>>>> Thanks a lot in advance.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tue, Jan 28, 2014 at 10:37 AM, Matthew Knepley <
>>>>>>>>> knepley at gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> On Tue, Jan 28, 2014 at 10:31 AM, Yaakoub El Khamra <
>>>>>>>>>> yelkhamra at gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> If
>>>>>>>>>>>  ./ex12 -run_type test -dim 3 -refinement_limit 0.0125
>>>>>>>>>>> -variable_coefficient field    -interpolate 1 -petscspace_order 2
>>>>>>>>>>> -show_initial -dm_plex_print_fem
>>>>>>>>>>>
>>>>>>>>>>> is for serial, any chance we can get the options to run in
>>>>>>>>>>> parallel?
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Just use mpiexec -n <procs>
>>>>>>>>>>
>>>>>>>>>>    Matt
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Regards
>>>>>>>>>>> Yaakoub El Khamra
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Fri, Jan 17, 2014 at 11:29 AM, Matthew Knepley <
>>>>>>>>>>> knepley at gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Jan 17, 2014 at 11:06 AM, Jones,Martin Alexander <
>>>>>>>>>>>> MAJones2 at mdanderson.org> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>  ------------------------------
>>>>>>>>>>>>> *From:* Matthew Knepley [knepley at gmail.com]
>>>>>>>>>>>>> *Sent:* Friday, January 17, 2014 11:04 AM
>>>>>>>>>>>>> *To:* Jones,Martin Alexander
>>>>>>>>>>>>> *Cc:* petsc-users at mcs.anl.gov
>>>>>>>>>>>>> *Subject:* Re: [petsc-users] Problems running ex12.c
>>>>>>>>>>>>>
>>>>>>>>>>>>>    On Fri, Jan 17, 2014 at 11:00 AM, Jones,Martin Alexander <
>>>>>>>>>>>>> MAJones2 at mdanderson.org> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>>  These examples all seem to run excepting the following
>>>>>>>>>>>>>> command,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ex12 -run_type test -dim 3 -refinement_limit 0.0125
>>>>>>>>>>>>>> -variable_coefficient field    -interpolate 1 -petscspace_order 2
>>>>>>>>>>>>>> -show_initial -dm_plex_print_fem
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I get the following ouput:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ./ex12 -run_type test -dim 3 -refinement_limit 0.0125
>>>>>>>>>>>>>> -variable_coefficient field    -interpolate 1 -petscspace_order 2
>>>>>>>>>>>>>> -show_initial -dm_plex_print_fem
>>>>>>>>>>>>>> Local function:
>>>>>>>>>>>>>> ./ex12: symbol lookup error:
>>>>>>>>>>>>>> /opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_intel_thread.so: undefined
>>>>>>>>>>>>>> symbol: omp_get_num_procs
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>  This is a build problem, but it should affect all the runs.
>>>>>>>>>>>>> Is this reproducible? Can you send configure.log? MKL is the worst. If this
>>>>>>>>>>>>> persists, I would just switch to --download-f-blas-lapack.
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks. I have some advice on options
>>>>>>>>>>>>
>>>>>>>>>>>>   --with-precision=single # I would not use this unless you are
>>>>>>>>>>>> doing something special, like CUDA
>>>>>>>>>>>>   --with-clanguage=C++  # I would recommend switching to C, the
>>>>>>>>>>>> build is much faster
>>>>>>>>>>>>   --with-mpi-dir=/usr --with-mpi4py=0
>>>>>>>>>>>>   --with-shared-libraries --CFLAGS=-O0 --CXXFLAGS=-O0
>>>>>>>>>>>> --with-fc=0
>>>>>>>>>>>>   --with-etags=1                # This is unnecessary
>>>>>>>>>>>>
>>>>>>>>>>>> --with-blas-lapack-lib="[/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_rt.so,/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_intel_thread.so,/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_core.so,/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libiomp5.so]"
>>>>>>>>>>>> # Here is the problem, see below
>>>>>>>>>>>>   --download-metis
>>>>>>>>>>>>   --download-fiat=yes --download-generator
>>>>>>>>>>>> --download-scientificpython # Get rid of these, they are obsolete
>>>>>>>>>>>>
>>>>>>>>>>>> Your MKL needs another library for the OpenMP symbols. I would
>>>>>>>>>>>> recommend switching to --download-f2cblaslapack,
>>>>>>>>>>>> or you can try and find that library.
>>>>>>>>>>>>
>>>>>>>>>>>>   Thanks,
>>>>>>>>>>>>
>>>>>>>>>>>>       Matt
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>    Thanks,
>>>>>>>>>>>>>
>>>>>>>>>>>>>       Matt
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>>   ------------------------------
>>>>>>>>>>>>>> *From:* Matthew Knepley [knepley at gmail.com]
>>>>>>>>>>>>>> *Sent:* Thursday, January 16, 2014 6:35 PM
>>>>>>>>>>>>>> *To:* Jones,Martin Alexander
>>>>>>>>>>>>>> *Cc:* petsc-users at mcs.anl.gov
>>>>>>>>>>>>>> *Subject:* Re: [petsc-users] Problems running ex12.c
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    On Thu, Jan 16, 2014 at 5:43 PM, Jones,Martin Alexander <
>>>>>>>>>>>>>> MAJones2 at mdanderson.org> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>  Hi, This is the next error message after configuring and
>>>>>>>>>>>>>>> building with the triangle package when trying to run ex12
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  This is my fault for bad defaults. I will fix. Try running
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    ./ex12 -run_type test -refinement_limit 0.0    -bc_type
>>>>>>>>>>>>>> dirichlet -interpolate 0 -petscspace_order 1 -show_initial
>>>>>>>>>>>>>> -dm_plex_print_fem 1
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  for a representative run. Then you could try 3D
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>     ex12 -run_type test -dim 3 -refinement_limit 0.0125
>>>>>>>>>>>>>> -variable_coefficient field    -interpolate 1 -petscspace_order 2
>>>>>>>>>>>>>> -show_initial -dm_plex_print_fem
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  or a full run
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    ex12 -refinement_limit 0.01 -bc_type dirichlet
>>>>>>>>>>>>>> -interpolate -petscspace_order 1
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    ex12 -refinement_limit 0.01 -bc_type dirichlet
>>>>>>>>>>>>>> -interpolate -petscspace_order 2
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  Let me know if those work.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    Thanks,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>       Matt
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>   ./ex12
>>>>>>>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>> [0]PETSC ERROR: Caught signal number 8 FPE: Floating Point
>>>>>>>>>>>>>>> Exception,probably divide by zero
>>>>>>>>>>>>>>> [0]PETSC ERROR: Try option -start_in_debugger or
>>>>>>>>>>>>>>> -on_error_attach_debugger
>>>>>>>>>>>>>>> [0]PETSC ERROR: or see
>>>>>>>>>>>>>>> http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind[0]PETSCERROR: or try
>>>>>>>>>>>>>>> http://valgrind.org on GNU/linux and Apple Mac OS X to find
>>>>>>>>>>>>>>> memory corruption errors
>>>>>>>>>>>>>>> [0]PETSC ERROR: likely location of problem given in stack
>>>>>>>>>>>>>>> below
>>>>>>>>>>>>>>> [0]PETSC ERROR: ---------------------  Stack Frames
>>>>>>>>>>>>>>> ------------------------------------
>>>>>>>>>>>>>>> [0]PETSC ERROR: Note: The EXACT line numbers in the stack
>>>>>>>>>>>>>>> are not available,
>>>>>>>>>>>>>>> [0]PETSC ERROR:       INSTEAD the line number of the start
>>>>>>>>>>>>>>> of the function
>>>>>>>>>>>>>>> [0]PETSC ERROR:       is given.
>>>>>>>>>>>>>>> [0]PETSC ERROR: [0] DMPlexComputeResidualFEM line 531
>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/dm/impls/plex/plexfem.c
>>>>>>>>>>>>>>> [0]PETSC ERROR: [0] SNESComputeFunction_DMLocal line 63
>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/snes/utils/dmlocalsnes.c
>>>>>>>>>>>>>>> [0]PETSC ERROR: [0] SNES user function line 2088
>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/snes/interface/snes.c
>>>>>>>>>>>>>>> [0]PETSC ERROR: [0] SNESComputeFunction line 2076
>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/snes/interface/snes.c
>>>>>>>>>>>>>>> [0]PETSC ERROR: [0] SNESSolve_NEWTONLS line 144
>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/snes/impls/ls/ls.c
>>>>>>>>>>>>>>> [0]PETSC ERROR: [0] SNESSolve line 3765
>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/snes/interface/snes.c
>>>>>>>>>>>>>>> [0]PETSC ERROR: --------------------- Error Message
>>>>>>>>>>>>>>> ------------------------------------
>>>>>>>>>>>>>>> [0]PETSC ERROR: Signal received!
>>>>>>>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>> [0]PETSC ERROR: Petsc Development GIT revision:
>>>>>>>>>>>>>>> v3.4.3-2317-gcd0e7f7  GIT Date: 2014-01-15 20:33:42 -0600
>>>>>>>>>>>>>>> [0]PETSC ERROR: See docs/changes/index.html for recent
>>>>>>>>>>>>>>> updates.
>>>>>>>>>>>>>>> [0]PETSC ERROR: See docs/faq.html for hints about trouble
>>>>>>>>>>>>>>> shooting.
>>>>>>>>>>>>>>> [0]PETSC ERROR: See docs/index.html for manual pages.
>>>>>>>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>> [0]PETSC ERROR: ./ex12 on a arch-linux2-cxx-debug named
>>>>>>>>>>>>>>> maeda by mjonesa Thu Jan 16 17:41:23 2014
>>>>>>>>>>>>>>> [0]PETSC ERROR: Libraries linked from /home/mjonesa/local/lib
>>>>>>>>>>>>>>> [0]PETSC ERROR: Configure run at Thu Jan 16 17:38:33 2014
>>>>>>>>>>>>>>> [0]PETSC ERROR: Configure options
>>>>>>>>>>>>>>> --prefix=/home/mjonesa/local
>>>>>>>>>>>>>>> --with-blas-lapack-lib="[/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_rt.so,/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_intel_thread.so,/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_core.so,/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libiomp5.so]"
>>>>>>>>>>>>>>> --with-c2html=0 --with-clanguage=c++ PETSC_ARCH=arch-linux2-cxx-debug
>>>>>>>>>>>>>>> --download-triangle
>>>>>>>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>> [0]PETSC ERROR: User provided function() line 0 in  unknown
>>>>>>>>>>>>>>> file
>>>>>>>>>>>>>>> application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0
>>>>>>>>>>>>>>>  ------------------------------
>>>>>>>>>>>>>>> *From:* Matthew Knepley [knepley at gmail.com]
>>>>>>>>>>>>>>> *Sent:* Thursday, January 16, 2014 4:37 PM
>>>>>>>>>>>>>>> *To:* Jones,Martin Alexander
>>>>>>>>>>>>>>> *Cc:* petsc-users at mcs.anl.gov
>>>>>>>>>>>>>>> *Subject:* Re: [petsc-users] Problems running ex12.c
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    On Thu, Jan 16, 2014 at 4:33 PM, Jones,Martin Alexander <
>>>>>>>>>>>>>>> MAJones2 at mdanderson.org> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>  Hi, I have downloaded and built the dev version you
>>>>>>>>>>>>>>>> suggested. I think I need the triangle package to run this particular case.
>>>>>>>>>>>>>>>> Is there any thing else that appears wrong in what I have done from the
>>>>>>>>>>>>>>>> error messages below:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>  Great! Its running. You can reconfigure like this:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    $PETSC_DIR/$PETSC_ARCH/conf/reconfigure-$PETSC_ARCH.py
>>>>>>>>>>>>>>> --download-triangle
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>  and then rebuild
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>     make
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>  and then rerun. You can load meshes, but its much easier
>>>>>>>>>>>>>>> to have triangle create them.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    Thanks for being patient,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>       Matt
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>  [0]PETSC ERROR: --------------------- Error Message
>>>>>>>>>>>>>>>> ------------------------------------
>>>>>>>>>>>>>>>> [0]PETSC ERROR: No support for this operation for this
>>>>>>>>>>>>>>>> object type!
>>>>>>>>>>>>>>>> [0]PETSC ERROR: Mesh generation needs external package
>>>>>>>>>>>>>>>> support.
>>>>>>>>>>>>>>>> Please reconfigure with --download-triangle.!
>>>>>>>>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>>> [0]PETSC ERROR: Petsc Development GIT revision:
>>>>>>>>>>>>>>>> v3.4.3-2317-gcd0e7f7  GIT Date: 2014-01-15 20:33:42 -0600
>>>>>>>>>>>>>>>> [0]PETSC ERROR: See docs/changes/index.html for recent
>>>>>>>>>>>>>>>> updates.
>>>>>>>>>>>>>>>> [0]PETSC ERROR: See docs/faq.html for hints about trouble
>>>>>>>>>>>>>>>> shooting.
>>>>>>>>>>>>>>>> [0]PETSC ERROR: See docs/index.html for manual pages.
>>>>>>>>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>>> [0]PETSC ERROR: ./ex12 on a arch-linux2-cxx-debug named
>>>>>>>>>>>>>>>> maeda by mjonesa Thu Jan 16 16:28:20 2014
>>>>>>>>>>>>>>>> [0]PETSC ERROR: Libraries linked from
>>>>>>>>>>>>>>>> /home/mjonesa/local/lib
>>>>>>>>>>>>>>>> [0]PETSC ERROR: Configure run at Thu Jan 16 16:25:53 2014
>>>>>>>>>>>>>>>> [0]PETSC ERROR: Configure options
>>>>>>>>>>>>>>>> --prefix=/home/mjonesa/local --with-clanguage=c++ --with-c2html=0
>>>>>>>>>>>>>>>> --with-blas-lapack-lib="[/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_rt.so,/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_intel_thread.so,/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libmkl_core.so,/opt/apps/EPD/epd-7.3-1-rh5-x86_64/lib/libiomp5.so]"
>>>>>>>>>>>>>>>> [0]PETSC ERROR:
>>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>>> [0]PETSC ERROR: DMPlexGenerate() line 4332 in
>>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/dm/impls/plex/plex.c
>>>>>>>>>>>>>>>> [0]PETSC ERROR: DMPlexCreateBoxMesh() line 600 in
>>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/dm/impls/plex/plexcreate.c
>>>>>>>>>>>>>>>> [0]PETSC ERROR: CreateMesh() line 295 in
>>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/snes/examples/tutorials/ex12.c
>>>>>>>>>>>>>>>> [0]PETSC ERROR: main() line 659 in
>>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc/src/snes/examples/tutorials/ex12.c
>>>>>>>>>>>>>>>> application called MPI_Abort(MPI_COMM_WORLD, 56) - process 0
>>>>>>>>>>>>>>>>  ------------------------------
>>>>>>>>>>>>>>>> *From:* Matthew Knepley [knepley at gmail.com]
>>>>>>>>>>>>>>>> *Sent:* Thursday, January 16, 2014 4:06 PM
>>>>>>>>>>>>>>>> *To:* Jones,Martin Alexander
>>>>>>>>>>>>>>>> *Cc:* petsc-users at mcs.anl.gov
>>>>>>>>>>>>>>>> *Subject:* Re: [petsc-users] Problems running ex12.c
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>    On Thu, Jan 16, 2014 at 4:05 PM, Jones,Martin Alexander
>>>>>>>>>>>>>>>> <MAJones2 at mdanderson.org> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>  Hi. I changed the ENV variable to the correct entry.
>>>>>>>>>>>>>>>>> when I type make ex12 I get this:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> mjonesa at maeda:~/PETSc/petsc-3.4.3/src/snes/examples/tutorials$
>>>>>>>>>>>>>>>>> make ex12
>>>>>>>>>>>>>>>>> g++ -o ex12.o -c -Wall -Wwrite-strings
>>>>>>>>>>>>>>>>> -Wno-strict-aliasing -Wno-unknown-pragmas -g   -fPIC
>>>>>>>>>>>>>>>>> -I/home/mjonesa/PETSc/petsc-3.4.3/include
>>>>>>>>>>>>>>>>> -I/home/mjonesa/PETSc/petsc-3.4.3/arch-linux2-cxx-debug/include
>>>>>>>>>>>>>>>>> -I/home/mjonesa/PETSc/petsc-3.4.3/include/mpiuni
>>>>>>>>>>>>>>>>> -D__INSDIR__=src/snes/examples/tutorials/ ex12.c
>>>>>>>>>>>>>>>>> ex12.c:14:18: fatal error: ex12.h: No such file or
>>>>>>>>>>>>>>>>> directory
>>>>>>>>>>>>>>>>> compilation terminated.
>>>>>>>>>>>>>>>>> make: *** [ex12.o] Error 1
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Any help of yours is very much appreciated.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>  Yes, this relates to my 3). This is not going to work for
>>>>>>>>>>>>>>>> you with the release. Please see the link I sent.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>     Matt
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>   ------------------------------
>>>>>>>>>>>>>>>>> *From:* Matthew Knepley [knepley at gmail.com]
>>>>>>>>>>>>>>>>> *Sent:* Thursday, January 16, 2014 3:58 PM
>>>>>>>>>>>>>>>>> *To:* Jones,Martin Alexander
>>>>>>>>>>>>>>>>> *Cc:* petsc-users at mcs.anl.gov
>>>>>>>>>>>>>>>>> *Subject:* Re: [petsc-users] Problems running ex12.c
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>    On Thu, Jan 16, 2014 at 3:55 PM, Jones,Martin
>>>>>>>>>>>>>>>>> Alexander <MAJones2 at mdanderson.org> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>  Thanks!
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>  You built with PETSC_ARCH=arch-linux2-cxx-debug
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>     Matt
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>   ------------------------------
>>>>>>>>>>>>>>>>>> *From:* Matthew Knepley [knepley at gmail.com]
>>>>>>>>>>>>>>>>>> *Sent:* Thursday, January 16, 2014 3:31 PM
>>>>>>>>>>>>>>>>>> *To:* Jones,Martin Alexander
>>>>>>>>>>>>>>>>>> *Cc:* petsc-users at mcs.anl.gov
>>>>>>>>>>>>>>>>>> *Subject:* Re: [petsc-users] Problems running ex12.c
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    On Thu, Jan 16, 2014 at 3:11 PM, Jones,Martin
>>>>>>>>>>>>>>>>>> Alexander <MAJones2 at mdanderson.org> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>  Now I went to the directory where ex12.c sits and just
>>>>>>>>>>>>>>>>>>> did a 'make ex12.c' with the following error if this helps?  :
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> mjonesa at maeda:~/PETSc/petsc-3.4.3/src/snes/examples/tutorials$
>>>>>>>>>>>>>>>>>>> make ex12.c
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc-3.4.3/conf/variables:108:
>>>>>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc-3.4.3/linux-gnu-cxx-debug/conf/petscvariables: No
>>>>>>>>>>>>>>>>>>> such file or directory
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc-3.4.3/conf/rules:962:
>>>>>>>>>>>>>>>>>>> /home/mjonesa/PETSc/petsc-3.4.3/linux-gnu-cxx-debug/conf/petscrules: No
>>>>>>>>>>>>>>>>>>> such file or directory
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> make: *** No rule to make target
>>>>>>>>>>>>>>>>>>> `/home/mjonesa/PETSc/petsc-3.4.3/linux-gnu-cxx-debug/conf/petscrules'.
>>>>>>>>>>>>>>>>>>> Stop.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>  1) You would type 'make ex12'
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>  2) Either you PETSC_DIR (/home/mjonesa/PETSc/petsc-3.4.3)
>>>>>>>>>>>>>>>>>> or PETSC_ARCH (linux-gnu-cxx-debug) environment variables
>>>>>>>>>>>>>>>>>>     do not match what you built. Please send
>>>>>>>>>>>>>>>>>> configure.log and make.log
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>  3) Since it was only recently added, if you want to use
>>>>>>>>>>>>>>>>>> the FEM functionality, you must use the development version:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>     http://www.mcs.anl.gov/petsc/developers/index.html
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    Thanks,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>        Matt
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *From:* Matthew Knepley [mailto:knepley at gmail.com]
>>>>>>>>>>>>>>>>>>> *Sent:* Thursday, January 16, 2014 2:48 PM
>>>>>>>>>>>>>>>>>>> *To:* Jones,Martin Alexander
>>>>>>>>>>>>>>>>>>> *Cc:* petsc-users at mcs.anl.gov
>>>>>>>>>>>>>>>>>>> *Subject:* Re: [petsc-users] Problems running ex12.c
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Thu, Jan 16, 2014 at 2:35 PM, Jones,Martin Alexander <
>>>>>>>>>>>>>>>>>>> MAJones2 at mdanderson.org> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Hello To Whom it Concerns,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> I am trying to run the tutorial ex12.c by running 'bin/pythonscripts/PetscGenerateFEMQuadrature.py
>>>>>>>>>>>>>>>>>>> dim order dim 1 laplacian dim order dim 1 boundary
>>>>>>>>>>>>>>>>>>> src/snes/examples/tutorials/ex12.h'
>>>>>>>>>>>>>>>>>>> but getting the following error:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> $ bin/pythonscripts/PetscGenerateFEMQuadrature.py dim
>>>>>>>>>>>>>>>>>>> order dim 1 laplacian dim order dim 1 boundary
>>>>>>>>>>>>>>>>>>> src/snes/examples/tutorials/ex12.h
>>>>>>>>>>>>>>>>>>> Traceback (most recent call last):
>>>>>>>>>>>>>>>>>>>   File
>>>>>>>>>>>>>>>>>>> "bin/pythonscripts/PetscGenerateFEMQuadrature.py", line 15, in <module>
>>>>>>>>>>>>>>>>>>>     from FIAT.reference_element import default_simplex
>>>>>>>>>>>>>>>>>>> ImportError: No module named FIAT.reference_element
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> I have removed the requirement of generating the header
>>>>>>>>>>>>>>>>>>> file (its now all handled in C). I thought
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> I changed the documentation everywhere (including the
>>>>>>>>>>>>>>>>>>> latest tutorial slides). Can you try running
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> with 'master' (or 'next'), and point me toward the old
>>>>>>>>>>>>>>>>>>> docs?
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>   Thanks,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>     Matt
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>  --
>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>  --
>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>  --
>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>  --
>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  --
>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>  --
>>>>>>>>>>>>> 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
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> 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
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> 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
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Miguel Angel Salazar de Troya*
>>>>>>>>> Graduate Research Assistant
>>>>>>>>> Department of Mechanical Science and Engineering
>>>>>>>>> University of Illinois at Urbana-Champaign
>>>>>>>>> (217) 550-2360
>>>>>>>>> salaza11 at illinois.edu
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> 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
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Miguel Angel Salazar de Troya*
>>>>>>> Graduate Research Assistant
>>>>>>> Department of Mechanical Science and Engineering
>>>>>>> University of Illinois at Urbana-Champaign
>>>>>>> (217) 550-2360
>>>>>>> salaza11 at illinois.edu
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> 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
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Miguel Angel Salazar de Troya*
>>>>> Graduate Research Assistant
>>>>> Department of Mechanical Science and Engineering
>>>>> University of Illinois at Urbana-Champaign
>>>>> (217) 550-2360
>>>>> salaza11 at illinois.edu
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> 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
>>>>
>>>
>>>
>>>
>>> --
>>> *Miguel Angel Salazar de Troya*
>>> Graduate Research Assistant
>>> Department of Mechanical Science and Engineering
>>> University of Illinois at Urbana-Champaign
>>> (217) 550-2360
>>> salaza11 at illinois.edu
>>>
>>>
>>
>>
>> --
>> 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
>>
>
>
>
> --
> *Miguel Angel Salazar de Troya*
> Graduate Research Assistant
> Department of Mechanical Science and Engineering
> University of Illinois at Urbana-Champaign
> (217) 550-2360
> salaza11 at illinois.edu
>
>


-- 
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/20140303/794b9c60/attachment-0001.html>


More information about the petsc-users mailing list