[petsc-dev] A more positive thread

2012-02-10 Thread Matthew Knepley
Has anyone taken a look at this: http://www.epcc.ed.ac.uk/wp-content/uploads/2011/11/PramodKumbhar.pdf It is the Fluidity people I think. I have just gotten an NSF award with Dan Negrut in Wisconsin and Ahmed Sameh at Purdue to port Ahmed's SPIKE preconditioner (you may have heard Olaf Schenk

[petsc-dev] A more positive thread

2012-02-10 Thread Matthew Knepley
. Thanks, Matt cheers, Michele On 10 Feb 2012, at 15:57, Matthew Knepley wrote: Has anyone taken a look at this: http://www.epcc.ed.ac.uk/wp-content/uploads/2011/11/PramodKumbhar.pdf It is the Fluidity people I think. I have just gotten an NSF award with Dan Negrut

[petsc-dev] A more positive thread

2012-02-10 Thread Matthew Knepley
, feel free to ask. cheers, Michele On 10 Feb 2012, at 15:57, Matthew Knepley wrote: Has anyone taken a look at this: http://www.epcc.ed.ac.uk/wp-**content/uploads/2011/11/** PramodKumbhar.pdfhttp://www.epcc.ed.ac.uk/wp-content/uploads/2011/11/PramodKumbhar.pdf It is the Fluidity people I

[petsc-dev] petsc-dev on bitbucket

2012-02-10 Thread Matthew Knepley
On Fri, Feb 10, 2012 at 10:08 AM, Satish Balay balay at mcs.anl.gov wrote: On Fri, 10 Feb 2012, Matthew Knepley wrote: until we move to bitbucket - can you continue to push to petsc.cs.iit - and not bitbucket? [for now - pushes to petsc.cs.iit are automatically pushed to bitbucket

[petsc-dev] write access to petsc-dev bitbucket repo

2012-02-10 Thread Matthew Knepley
On Fri, Feb 10, 2012 at 11:04 AM, Satish Balay balay at mcs.anl.gov wrote: sorry about the conflicting messages. We haven't yet completely switched to bitbucket. So please continue to push to iit repo. We have not decided that yet. Matt thanks, Satish On Fri, 10 Feb 2012, Brad

[petsc-dev] write access to petsc-dev bitbucket repo

2012-02-10 Thread Matthew Knepley
On Fri, Feb 10, 2012 at 11:16 AM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 10, 2012, at 11:06 AM, Matthew Knepley wrote: On Fri, Feb 10, 2012 at 11:04 AM, Satish Balay balay at mcs.anl.gov wrote: sorry about the conflicting messages. We haven't yet completely switched

[petsc-dev] write access to petsc-dev bitbucket repo

2012-02-10 Thread Matthew Knepley
On Fri, Feb 10, 2012 at 11:28 AM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 10, 2012, at 11:25 AM, Matthew Knepley wrote: On Fri, Feb 10, 2012 at 11:16 AM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 10, 2012, at 11:06 AM, Matthew Knepley wrote: On Fri, Feb 10, 2012 at 11

[petsc-dev] DMGetMatrix -- DMGetMatrices?

2012-02-10 Thread Matthew Knepley
On Fri, Feb 10, 2012 at 3:08 PM, Dmitry Karpeev karpeev at mcs.anl.gov wrote: On Fri, Feb 10, 2012 at 12:13 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Fri, Feb 10, 2012 at 00:05, Dmitry Karpeev karpeev at mcs.anl.govwrote: I don't think so. Preallocating doesn't set any values and

[petsc-dev] DMGetMatrix -- DMGetMatrices?

2012-02-10 Thread Matthew Knepley
On Fri, Feb 10, 2012 at 3:24 PM, Dmitry Karpeev karpeev at mcs.anl.gov wrote: On Fri, Feb 10, 2012 at 12:13 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Fri, Feb 10, 2012 at 00:05, Dmitry Karpeev karpeev at mcs.anl.govwrote: I don't think so. Preallocating doesn't set any values and

[petsc-dev] DMGetMatrix -- DMGetMatrices?

2012-02-10 Thread Matthew Knepley
On Fri, Feb 10, 2012 at 3:58 PM, Dmitry Karpeev karpeev at mcs.anl.gov wrote: On Fri, Feb 10, 2012 at 3:53 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Fri, Feb 10, 2012 at 15:50, Dmitry Karpeev karpeev at mcs.anl.govwrote: Why not simply allow DM to return two matrices as SNES and KSP

[petsc-dev] please make myself and Satish admin on bitbucket.org/petsc

2012-02-10 Thread Matthew Knepley
On Fri, Feb 10, 2012 at 5:29 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 10, 2012, at 5:09 PM, Jed Brown wrote: On Fri, Feb 10, 2012 at 17:01, Barry Smith bsmith at mcs.anl.gov wrote: What if I don't have an openid? Everything uses OpenID now and bitbucket uses it too. I

[petsc-dev] please make myself and Satish admin on bitbucket.org/petsc

2012-02-10 Thread Matthew Knepley
On Fri, Feb 10, 2012 at 6:39 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 10, 2012, at 6:22 PM, Matthew Knepley wrote: On Fri, Feb 10, 2012 at 5:29 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 10, 2012, at 5:09 PM, Jed Brown wrote: On Fri, Feb 10, 2012 at 17:01, Barry

[petsc-dev] DMGetMatrix -- DMGetMatrices?

2012-02-11 Thread Matthew Knepley
Barry is clearly right that each DM should produce a single Mat. However, the proposed 2 DM (or multiple DM) interface is just as clearly wrong. The 2 Mat interface exists so that a user can specify the system and preconditioning matrix. However, if the system matrix is missing, we take it from

[petsc-dev] OpenMP support

2012-02-13 Thread Matthew Knepley
On Mon, Feb 13, 2012 at 9:28 AM, Gerard Gorman g.gorman at imperial.ac.ukwrote: Hi I have been working with Lawrence Mitchell and Michele Weiland at EPCC to add OpenMP support to the mat/vec classes and we are at the stage that we would like to give other other people a chance to play with

[petsc-dev] Merge sets

2012-02-18 Thread Matthew Knepley
I have lost the BB battle, however can we at least start using hg pull --rebase so that we avoid this https://bitbucket.org/petsc/petsc-dev/changeset/ad9064ecab66 Matt -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than

[petsc-dev] Mac OSX complex BLAS problem

2012-02-18 Thread Matthew Knepley
We have a problem with complex dot product on OSX. Here is the easiest way to see it (I think): knepley:/PETSc3/petsc/petsc-dev$ ./arch-complex-fftw-debug/lib/ex5-obj/ex5 -snes_monitor ./arch-complex-fftw-debug/lib/ex5-obj/ex5 -snes_monitor 0 SNES Function norm 0.e+00 With the

[petsc-dev] Mac OSX complex BLAS problem

2012-02-18 Thread Matthew Knepley
at 5:28 PM, Matthew Knepley knepley at gmail.comwrote: We have a problem with complex dot product on OSX. Here is the easiest way to see it (I think): knepley:/PETSc3/petsc/petsc-dev$ ./arch-complex-fftw-debug/lib/ex5-obj/ex5 -snes_monitor ./arch-complex-fftw-debug/lib/ex5-obj/ex5

[petsc-dev] Merge sets

2012-02-18 Thread Matthew Knepley
On Sat, Feb 18, 2012 at 9:28 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 18, 2012, at 3:18 PM, Matthew Knepley wrote: I have lost the BB battle, however can we at least start using hg pull --rebase so that we avoid this https://bitbucket.org/petsc/petsc-dev/changeset

[petsc-dev] Fwd: Undelivered Mail Returned to Sender

2012-02-18 Thread Matthew Knepley
Original-Recipient: rfc822;petsc-dev at zimbra.anl.gov Action: failed Status: 5.1.1 Remote-MTA: dns; zimbra.anl.gov Diagnostic-Code: smtp; 550 5.1.1 petsc-dev at zimbra.anl.gov: Recipient address rejected: zimbra.anl.gov -- Forwarded message -- From: Matthew Knepley knep

[petsc-dev] tests/benchmarks

2012-02-21 Thread Matthew Knepley
On Tue, Feb 21, 2012 at 10:31 AM, Gerard Gorman g.gorman at imperial.ac.ukwrote: Gerard Gorman emailed the following on 21/02/12 16:22: Hi I would like to harvest a selection of typical use cases for benchmarking PETSc/OpenMP. Ideally they would have features such as preallocating

[petsc-dev] --download-mpich --download-openmpi and mpicc

2012-02-21 Thread Matthew Knepley
On Tue, Feb 21, 2012 at 8:58 AM, Barry Smith bsmith at mcs.anl.gov wrote: Matt and Satish, --download-mpich and --download-openmpi should be immediately rejected out of hand if the compilers start with mpi. Please add this support, it is absurd we have to process email issues

[petsc-dev] Fwd: [petsc-maint #106588] ascii reader

2012-02-21 Thread Matthew Knepley
I sent this yesterday! What is going on with petsc-main mail? Matt -- Forwarded message -- From: Matthew Knepley petsc-ma...@mcs.anl.gov Date: Tue, Feb 21, 2012 at 12:44 PM Subject: Re: [petsc-maint #106588] ascii reader To: petsc-maint at mcs.anl.gov, jliu jliu

[petsc-dev] Crash in MatDestroy_MUMPS

2012-02-21 Thread Matthew Knepley
On Tue, Feb 21, 2012 at 3:55 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Tue, Feb 21, 2012 at 15:38, John Fettig john.fettig at gmail.com wrote: Is this likely memory corruption on my side or on the PETSc side, or something else entirely? I seem unable to reproduce it with an example,

[petsc-dev] Understanding Some Parallel Results with PETSc

2012-02-23 Thread Matthew Knepley
On Thu, Feb 23, 2012 at 11:06 AM, Nystrom, William D wdn at lanl.gov wrote: I recently ran a couple of test runs with petsc-dev that I do not understand. I'm running on a test bed machine that has 4 nodes with two Tesla 2090 gpus per node. Each node is dual socket and populated with

[petsc-dev] non-symmetric permutation in PCFieldSplit

2012-02-23 Thread Matthew Knepley
On Thu, Feb 23, 2012 at 1:05 PM, Jungho Lee julee at mcs.anl.gov wrote: I'd like to solve a system with a block structure with PCFieldSplit: [A B;C D][x;y] = [v;w] (I wrote it this way to simplify notation but x and y are in fact interlaced, i.e., I'm solving a permuted version of the

[petsc-dev] Intel compilers + CUDA

2012-02-24 Thread Matthew Knepley
On Fri, Feb 24, 2012 at 11:06 AM, John Fettig john.fettig at gmail.com wrote: On Fri, Feb 24, 2012 at 11:56 AM, Satish Balay balay at mcs.anl.gov wrote: for one I mistyped the option - it should be: --with-cudac='nvcc -ccbin icc' But then - should it not be c++? [as cuda internally uses g++

[petsc-dev] DMComplex and PCFieldSplit

2012-02-24 Thread Matthew Knepley
On Fri, Feb 24, 2012 at 1:58 PM, Jed Brown jedbrown at mcs.anl.gov wrote: http://petsc.cs.iit.edu/petsc/petsc-dev/rev/518ff70e8a0a Matt, I want to get rid of these conditionals, not add more. We should have a DM base interface for getting fields on which to split, that common interface

[petsc-dev] DMComplex and PCFieldSplit

2012-02-24 Thread Matthew Knepley
-conservative variables. I have fields, and numbers of field components. That is not enough to do what you suggest, but I don't think that is necessary. We do not need to know the different between a vector and pseudo-vector, etc. I think we just need sizes. Matt On Feb 24, 2012 2:19 PM, Matthew

[petsc-dev] DMComplex and PCFieldSplit

2012-02-24 Thread Matthew Knepley
On Fri, Feb 24, 2012 at 3:05 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 24, 2012, at 2:41 PM, Matthew Knepley wrote: On Fri, Feb 24, 2012 at 2:39 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 24, 2012, at 2:23 PM, Jed Brown wrote: We need a richer field interface

[petsc-dev] DMComplex and PCFieldSplit

2012-02-24 Thread Matthew Knepley
On Fri, Feb 24, 2012 at 3:26 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 24, 2012, at 3:13 PM, Matthew Knepley wrote: On Fri, Feb 24, 2012 at 3:05 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Feb 24, 2012, at 2:41 PM, Matthew Knepley wrote: On Fri, Feb 24, 2012 at 2:39 PM

[petsc-dev] SNES, Coloring, DM, and TS

2012-02-27 Thread Matthew Knepley
On Mon, Feb 27, 2012 at 11:24 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Mon, Feb 27, 2012 at 11:21, Matthew Knepley knepley at gmail.com wrote: Having DM hold the callbacks is a problem. But don't we have them in the context arg? PetscErrorCode SNESDMComputeJacobian(SNES snes,Vec X

[petsc-dev] SNES, Coloring, DM, and TS

2012-02-27 Thread Matthew Knepley
On Mon, Feb 27, 2012 at 11:31 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Mon, Feb 27, 2012 at 11:28, Matthew Knepley knepley at gmail.com wrote: PetscErrorCode SNESDMComputeJacobian(SNES snes,Vec X,Mat *J,Mat *B,MatStructure *flag,void *ptr) { PetscErrorCode ierr; DM

[petsc-dev] the complex dot business

2012-02-27 Thread Matthew Knepley
On Mon, Feb 27, 2012 at 10:55 AM, Barry Smith bsmith at mcs.anl.gov wrote: I'm afraid the sudden appearance of the blas dot for complex numbers problem is my fault. Traditionally since 199x we never used the complex dot product from blas because of the return complex type problem.

[petsc-dev] SNES, Coloring, DM, and TS

2012-02-27 Thread Matthew Knepley
is the alternative? On Mon, Feb 27, 2012 at 11:55, Jed Brown jedbrown at mcs.anl.gov wrote: On Mon, Feb 27, 2012 at 11:48, Matthew Knepley knepley at gmail.com wrote: ? My signature for FormJacobianLocal(DM dm, Vec X, Mat Jac, AppCtx *user) definitely has a context, which is required to have DM

[petsc-dev] SNES, Coloring, DM, and TS

2012-02-28 Thread Matthew Knepley
On Tue, Feb 28, 2012 at 10:45 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Tue, Feb 28, 2012 at 10:40, Matthew Knepley knepley at gmail.com wrote: Right now, DMs wrap up - Domain Topology - Domain Geometry These are nowhere in the DM interface. So you think this has nothing to do

[petsc-dev] SNES, Coloring, DM, and TS

2012-02-28 Thread Matthew Knepley
On Tue, Feb 28, 2012 at 11:47 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Tue, Feb 28, 2012 at 11:03, Matthew Knepley knepley at gmail.com wrote: So you think this has nothing to do with - Refinement/coarsening - Local evaluation - Partitioning It is all implied, and in fact only

[petsc-dev] SNES, Coloring, DM, and TS

2012-02-28 Thread Matthew Knepley
themselves, but DMs need those Vecs to pass to sovlers. These are very different jobs, and thus cause loops. Matt On Feb 28, 2012, at 11:50 AM, Matthew Knepley wrote: On Tue, Feb 28, 2012 at 11:47 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Tue, Feb 28, 2012 at 11:03, Matthew Knepley

[petsc-dev] [petsc-maint #60349] Saving multiple Vec in the same binary file

2011-01-07 Thread Matthew Knepley
I have bitten the HDF5 bullet. From Python, it is great since you can use PyTables, which is an excellent package. I am still getting the PETSc support there, but the Vec output is fine. Matt On Fri, Jan 7, 2011 at 3:48 AM, Jed Brown jed at 59a2.org wrote: On Thu, Jan 6, 2011 at 16:04,

[petsc-dev] [petsc-maint #61515] data size of PETSc-dev GPU computing

2011-01-18 Thread Matthew Knepley
On Mon, Jan 17, 2011 at 10:49 PM, li.luo at siat.ac.cn wrote: Hi, Barry. I have tested several example, with the same problem. The attachments are result for ex2 in \ksp\examples\tutorials, 4GPU-4CPU, different grid size: 128*128, 256*256; with or without CUDA. You may see the view of KSP,

[petsc-dev] broke configure removed config.guess and config.sub

2011-01-27 Thread Matthew Knepley
How about lighting a fire under those fuckers at systems so I can reconfigure? FTP has been down all day. Matt On Thu, Jan 27, 2011 at 3:28 PM, Barry Smith bsmith at mcs.anl.gov wrote: Matt and everyone I have intentionally partly broken configure by removing ALL traces of the use

[petsc-dev] broke configure removed config.guess and config.sub

2011-01-27 Thread Matthew Knepley
not know that worked. We need to have failover it sounds like. Matt Satish On Thu, 27 Jan 2011, Matthew Knepley wrote: How about lighting a fire under those fuckers at systems so I can reconfigure? FTP has been down all day. Matt On Thu, Jan 27, 2011 at 3:28 PM, Barry Smith

[petsc-dev] MPI Vec and HDF5 output

2011-01-28 Thread Matthew Knepley
On Fri, Jan 28, 2011 at 5:08 PM, Barry Smith bsmith at mcs.anl.gov wrote: Is there anyway we can get this into the petsc-dev source so it is fixed for everyone in the future? Brad already pushed it :) Matt Thanks Barry On Jan 28, 2011, at 2:54 PM, Brad Aagaard wrote:

[petsc-dev] Finally

2011-01-28 Thread Matthew Knepley
http://developer.nvidia.com/object/cuda-gdb.html# 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 -- next part -- An HTML attachment

[petsc-dev] Two questions about PC Object

2011-08-08 Thread Matthew Knepley
On Mon, Aug 8, 2011 at 2:17 AM, Gabriele Jost gjost at tacc.utexas.edu wrote: Hello! I am working with a user of XSEDE (forerly know as TeraGrid) on converting his code from Scalapack to using PETSc. His physical problem yields matrices which are sparse, but the structure is rather

[petsc-dev] MATOP_SHIFT Fortran

2011-08-08 Thread Matthew Knepley
On Mon, Aug 8, 2011 at 6:05 PM, Ben Jamroz jamroz at txcorp.com wrote: Hi all, I'm using PETSc through SLEPc to solve an eigenvalue problem using a MatShell and would like to set the MATOP_SHIFT operation for the shell matrix. In C, this works just fine. However, in Fortran I get runtime

[petsc-dev] Monitor changes

2011-08-13 Thread Matthew Knepley
When you change monitor output, you will generally break test output. I have pushed the fixes for SNES ex5, but I am sure tons of other output is broken. Matt -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to

[petsc-dev] Why is preallocation required before MatGetOwnershipRange()?

2011-08-13 Thread Matthew Knepley
I can't remember, which means it should be in a comment in the function. 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 -- next part

[petsc-dev] Updating parmetis

2011-08-13 Thread Matthew Knepley
On Sat, Aug 13, 2011 at 6:18 PM, Jed Brown jedbrown at mcs.anl.gov wrote: Parmetis-4.0 has a much nicer build process and eliminated the historical conflict between libmetis and libparmetis. This is good, however SuiteSparse (contains Umfpack and Cholmod) used a private (I guess) API (the

[petsc-dev] declaring argument as const basic type in PETSc

2011-08-17 Thread Matthew Knepley
On Wed, Aug 17, 2011 at 10:13 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Aug 17, 2011, at 3:08 PM, Matthew Knepley wrote: On Wed, Aug 17, 2011 at 10:05 PM, Barry Smith bsmith at mcs.anl.gov wrote: Because it exposes a completely implementation detail to the public interface

[petsc-dev] To add a PETSc dependent package to PETSc as an external package.

2011-08-18 Thread Matthew Knepley
On Thu, Aug 18, 2011 at 3:31 AM, Xuefei (Rebecca) Yuan xyuan at lbl.govwrote: Dear all, I have a problem for compile PDSLin with PETSc, the configure.log says -- == Compiling PDSLin; this may take several minutes

[petsc-dev] PETSC_UNUSED broken needs repair

2011-08-21 Thread Matthew Knepley
On Sun, Aug 21, 2011 at 10:48 AM, Matthew Knepley knepley at gmail.com wrote: On Sun, Aug 21, 2011 at 4:47 AM, Barry Smith bsmith at mcs.anl.gov wrote: Matt, How do I fix this? You want a release, you have to help us with all these bugs. Crap. 22 is not open in Schipol. I will push

[petsc-dev] PETSC_UNUSED broken needs repair

2011-08-22 Thread Matthew Knepley
On Sun, Aug 21, 2011 at 7:07 PM, Sean Farley sean at mcs.anl.gov wrote: Crap. 22 is not open in Schipol. I will push when I get to Oslo. Or stick in those 2 lines and push it before I get there. Or just email your patch: $ hg export tip petsc_unused.patch (assuming this changeset is the

[petsc-dev] description and mansec in PetscHeaderCreate()

2011-08-26 Thread Matthew Knepley
On Fri, Aug 26, 2011 at 12:32 AM, Jed Brown jedbrown at mcs.anl.gov wrote: I wanted (a) only one -help output per object and (b) more structured options for objects, so I added two fields to _p_PetscObject: char *description; /* long description of the object */ char *mansec; /* manual

[petsc-dev] ANL techreport site

2011-08-26 Thread Matthew Knepley
Why is nothing online before 2000 except what was published by Rick? 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 -- next part --

[petsc-dev] broken builds

2011-08-30 Thread Matthew Knepley
On Tue, Aug 30, 2011 at 8:30 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Tue, Aug 30, 2011 at 15:25, Matthew Knepley knepley at gmail.com wrote: How exactly would we keep track of that? Go and look to see what kind of crazy shit was generated by the 'make install' in SuperLU? Install

[petsc-dev] broken builds

2011-08-30 Thread Matthew Knepley
On Tue, Aug 30, 2011 at 8:49 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Tue, Aug 30, 2011 at 15:34, Matthew Knepley knepley at gmail.com wrote: Which breaks things that bake in the install directory name. And some packages have a workaround and some don't, which is again a less than

[petsc-dev] broken builds

2011-08-30 Thread Matthew Knepley
On Tue, Aug 30, 2011 at 9:03 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Tue, Aug 30, 2011 at 15:56, Matthew Knepley knepley at gmail.com wrote: Distros have LOTS of manpower I'm not sure I agree. The major distros have lots of people involved in core aspects (a handful might even get

[petsc-dev] Compiling C code with C compiler

2011-04-05 Thread Matthew Knepley
On Tue, Apr 5, 2011 at 7:36 AM, Barry Smith bsmith at mcs.anl.gov wrote: Jed, If it is as simple as you say then I am fine with adding support BUT it will require yet another flag and hence increase complexity. --with-c-for-c-code=1 or something and either require a compiler that is

[petsc-dev] Preconditioner for Schur complement (pcfieldsplit)

2011-04-05 Thread Matthew Knepley
On Tue, Apr 5, 2011 at 8:38 AM, Thomas Witkowski thomas.witkowski at tu-dresden.de wrote: Matthew Knepley wrote: On Tue, Apr 5, 2011 at 4:28 AM, Thomas Witkowski thomas.witkowski at tu-dresden.de mailto:thomas.witkowski at tu-dresden.de wrote: Jed Brown wrote: On Tue, Mar 29

[petsc-dev] [petsc-maint #69333] Re: PetscBagSetName in F90

2011-04-05 Thread Matthew Knepley
On Tue, Apr 5, 2011 at 10:03 AM, Ethan Coon ecoon at lanl.gov wrote: Was there a problem with this patch? There was a laziness wave in Chicago. Pushed, Matt Ethan On Wed, 2011-03-30 at 09:53 -0600, Ethan Coon wrote: PetscBagSetName isn't in the fortran world. The patch below

[petsc-dev] buildsystem package dependencies

2011-04-05 Thread Matthew Knepley
Yes, Lisandro is correct. Matt On Tue, Apr 5, 2011 at 11:05 AM, Lisandro Dalcin dalcinl at gmail.com wrote: On 5 April 2011 12:54, Satish Balay balay at mcs.anl.gov wrote: Matt, Is it possible to specify package dependencies such that the following happens: [all mpipackages

[petsc-dev] buildsystem package dependencies

2011-04-05 Thread Matthew Knepley
module may modify the MPI lib to be '-lmpe -lmpi'. I do not see another way to do this. Matt Satish On Tue, 5 Apr 2011, Matthew Knepley wrote: Yes, Lisandro is correct. Matt On Tue, Apr 5, 2011 at 11:05 AM, Lisandro Dalcin dalcinl at gmail.com wrote: On 5 April 2011 12

[petsc-dev] Fwd: [petsc-maint #69763] PETSc and OSKI

2011-04-08 Thread Matthew Knepley
On Fri, Apr 8, 2011 at 6:50 AM, Barry Smith bsmith at mcs.anl.gov wrote: Who put this in and does it do anything? Jed did. As far as I know, this project is dead. Matt Barry Begin forwarded message: From: Kadir Akbudak kadir at cs.bilkent.edu.tr Date: April 8, 2011 6:42:40

[petsc-dev] About the future XXXDestroy(obj) change

2011-04-11 Thread Matthew Knepley
On Mon, Apr 11, 2011 at 10:45 AM, Jed Brown jed at 59a2.org wrote: On Mon, Apr 11, 2011 at 17:43, Matthew Knepley knepley at gmail.com wrote: Lisandro, this is now include/petsccompat.h The file exists, but its contents are not currently useful. Not only is it useful, its needed

[petsc-dev] DACreate3d should work for 1 node in Z

2011-04-19 Thread Matthew Knepley
On Tue, Apr 19, 2011 at 6:19 PM, Jed Brown jed at 59a2.org wrote: On Wed, Apr 20, 2011 at 00:35, Ethan Coon ecoon at lanl.gov wrote: Ok, here's a patch that does the very very special case of: p=P=1, s p, DMDA_BOUNDARY_PERIODIC in the z-direction. Note this is really only possible in the

[petsc-dev] bug in BuildSystem check

2011-04-22 Thread Matthew Knepley
On Fri, Apr 22, 2011 at 8:12 AM, Barry Smith bsmith at mcs.anl.gov wrote: Matt, In the test for isinf() the compile warns about lack of prototype. BuildSystem should stop at this point and NOT set HAVE_ISINF. Could you please fix this? Are you sure? It linked just fine. If you still

[petsc-dev] Check it out

2011-04-25 Thread Matthew Knepley
I bet this is what Sergei needed the 64-bit space for: http://arxiv.org/pdf/1104.3151v1 Huge seismic inversion problems. Matt -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.

[petsc-dev] KSP run in parallel with GPU

2011-04-25 Thread Matthew Knepley
On Mon, Apr 25, 2011 at 9:06 AM, Eugene Kozlov neoveneficus at gmail.comwrote: Hello, To answer any kind of question about performance, we need the full output of -log_summary. Matt I am trying to test PETSc capability of solving sparse linear systems in parallel with GPU. I

[petsc-dev] KSP run in parallel with GPU

2011-04-25 Thread Matthew Knepley
- 2011/4/25 Matthew Knepley knepley at gmail.com: On Mon, Apr 25, 2011 at 9:06 AM, Eugene Kozlov neoveneficus at gmail.com wrote: Hello, To answer any kind of question about performance, we need the full output of -log_summary. Matt I am trying to test

no file comments for hg

2006-07-25 Thread Matthew Knepley
We need to find out if per file comments are possible, but just not supported by the tool. Matt On 7/25/06, Satish Balay balay at mcs.anl.gov wrote: On Tue, 25 Jul 2006, Barry Smith wrote: On Tue, 25 Jul 2006, Satish Balay wrote: Yes - not having file comments makes it more difficult

[petsc-dev] switch petsc-dev to use --with-shared-libraries by default?

2012-06-01 Thread Matthew Knepley
On Fri, Jun 1, 2012 at 2:18 PM, Aron Ahmadia aron.ahmadia at kaust.edu.sawrote: I recall you were fighting with this recently. Did you figure out what was wrong? The semantics for compiling/linking on BG/P with XL compilers is not that hard. All objects need to be compiled with the -qpic

[petsc-dev] config/PETSc/FEM.py

2012-06-06 Thread Matthew Knepley
On Wed, Jun 6, 2012 at 8:26 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Wed, Jun 6, 2012 at 7:19 AM, Matthew Knepley knepley at gmail.com wrote: It is Python code generation. We agreed that all Python code be under 'config'. Really? What about bin/pythonscripts (where other, possibly

[petsc-dev] error reading binary file

2012-06-13 Thread Matthew Knepley
On Wed, Jun 13, 2012 at 1:49 AM, Mark F. Adams mark.adams at columbia.eduwrote: I have: ~/Desktop/GAMGcat binaryoutput-sym.info -vecload_block_size 3 I need the matrix block size to be set... Then you need to disambiguate among vectors with prefixes. Matt Mark On Jun 12, 2012, at

[petsc-dev] error reading binary file

2012-06-13 Thread Matthew Knepley
On Wed, Jun 13, 2012 at 2:57 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Tue, Jun 12, 2012 at 1:59 PM, Mark F. Adams mark.adams at columbia.eduwrote: How does one do that? Blaise generated this mat/vec. Set a prefix in the info file (done automatically when you write it) and set a

[petsc-dev] error reading binary file

2012-06-13 Thread Matthew Knepley
On Wed, Jun 13, 2012 at 3:25 AM, Mark F. Adams mark.adams at columbia.eduwrote: On Jun 12, 2012, at 2:57 PM, Matthew Knepley wrote: On Wed, Jun 13, 2012 at 2:57 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Tue, Jun 12, 2012 at 1:59 PM, Mark F. Adams mark.adams at columbia.eduwrote

[petsc-dev] error reading binary file

2012-06-13 Thread Matthew Knepley
On Wed, Jun 13, 2012 at 3:45 AM, Mark F. Adams mark.adams at columbia.eduwrote: I thought there would be a -vec_block_size option, but alas its missing. Can you check in the debugger when the block size is getting set? I cannot find it in VecSetFromOptions(). Its in the stack trace

[petsc-dev] [petsc-users] MatSetBlockSize no longer works after MatCreateSeqAIJ

2012-06-14 Thread Matthew Knepley
On Thu, Jun 14, 2012 at 11:16 AM, Barry Smith bsmith at mcs.anl.gov wrote: On Jun 13, 2012, at 10:12 PM, Jed Brown wrote: Okay, I thought switching to MatCreateAIJ was a good time to add it, bit it's kind of too late now. Good point. Do it, call it a bug when we didn't add the bs on

[petsc-dev] SNESLineSearchApply_BT logic divergence

2012-06-16 Thread Matthew Knepley
On Sat, Jun 16, 2012 at 12:03 AM, Daniel Lowell redratio1 at gmail.com wrote: Hey Satish, So I'm having an issue with this function: *#define PetscObjectComposedDataGetReal

[petsc-dev] SNESLineSearchApply_BT logic divergence

2012-06-16 Thread Matthew Knepley
Matt On Fri, Jun 15, 2012 at 11:06 AM, Matthew Knepley knepley at gmail.comwrote: On Sat, Jun 16, 2012 at 12:03 AM, Daniel Lowell redratio1 at gmail.comwrote: Hey Satish, So I'm having an issue with this function: *#define PetscObjectComposedDataGetReal http://www.mcs.anl.gov

[petsc-dev] call stack

2012-06-20 Thread Matthew Knepley
On Wed, Jun 20, 2012 at 3:18 AM, Luigia Ambrosio ambrosio.luigia at gmail.comwrote: Yes but it's not enough! I nedd the stack of the called methods and kernels. I just sent you my modified ex11 and the results of ./ex11 -log_summary Use the debugger. Its the easiest way to get a stack.

[petsc-dev] Getting from and to IS from a VecScatter

2012-06-21 Thread Matthew Knepley
On Wed, Jun 20, 2012 at 8:40 PM, Blaise Bourdin bourdin at lsu.edu wrote: Hi, I want to change the way I handle boundary conditions in my finite elements code: Right now, I skip the rows and columns during the matrices assembly, using a flag (a SectionInt). Using an IS denoting all dof with

[petsc-dev] Modifying code in seqcusp folder

2012-06-21 Thread Matthew Knepley
On Thu, Jun 21, 2012 at 1:48 PM, Chekuri Choudary cchoudary at rnet-tech.comwrote: Typically, when I make changes to petsc code, I do a make lib in the folder and then recompile my code. That doesn?t seem to be working in seqcusp folder. I do a make lib and nothing happens. Can somebody please

[petsc-dev] PetscLogView vs. -log_summary

2012-06-21 Thread Matthew Knepley
On Thu, Jun 21, 2012 at 1:11 PM, Blaise Bourdin bourdin at math.lsu.eduwrote: Hi, PetscLogView does not display the same amount of information as running with -log_summary. In the summary of stages section, the former contains only information on the main stage while the later contains much

[petsc-dev] PetscLogView vs. -log_summary

2012-06-21 Thread Matthew Knepley
On Thu, Jun 21, 2012 at 2:08 PM, Blaise Bourdin bourdin at lsu.edu wrote: On Jun 21, 2012, at 2:55 PM, Matthew Knepley wrote: On Thu, Jun 21, 2012 at 1:11 PM, Blaise Bourdin bourdin at math.lsu.eduwrote: Hi, PetscLogView does not display the same amount of information as running

[petsc-dev] PetscLogView vs. -log_summary

2012-06-21 Thread Matthew Knepley
On Thu, Jun 21, 2012 at 4:16 PM, Barry Smith bsmith at mcs.anl.gov wrote: On Jun 21, 2012, at 3:40 PM, Matthew Knepley wrote: On Thu, Jun 21, 2012 at 2:08 PM, Blaise Bourdin bourdin at lsu.edu wrote: On Jun 21, 2012, at 2:55 PM, Matthew Knepley wrote: On Thu, Jun 21, 2012 at 1:11 PM

[petsc-dev] Problematic Merge of FieldSplit

2012-06-26 Thread Matthew Knepley
It turns out that 'hg rollback' during an 'hg rebase' does not do what I thought it did. I think everything is cleaned up with this push, but if you made FS changes in the past month, please check that it is doing what you want with prefixes, etc. Now, nested fieldsplits from the command line

[petsc-dev] slow ar Scq on cygwin

2012-06-28 Thread Matthew Knepley
On Thu, Jun 28, 2012 at 2:23 PM, Chetan Jhurani chetan.jhurani at gmail.comwrote: Hi devs, Is there a way to avoid running the archiver (ar) every time a petsc directory is compiled? The reason I'm asking this is that when libpetsc.lib becomes large enough (say 100MB+, esp. for debug

[petsc-dev] slow ar Scq on cygwin

2012-06-28 Thread Matthew Knepley
] *On Behalf Of *Matthew Knepley *Sent:* Thursday, June 28, 2012 1:35 PM *To:* For users of the development version of PETSc *Subject:* Re: [petsc-dev] slow ar Scq on cygwin ** ** On Thu, Jun 28, 2012 at 2:23 PM, Chetan Jhurani chetan.jhurani at gmail.com wrote: Hi devs, Is there a way

[petsc-dev] slow ar Scq on cygwin

2012-06-28 Thread Matthew Knepley
* ** ** All the previous .o were deleted. Perhaps I?m not doing something right?* *** ** ** Chetan ** ** ** ** *From:* petsc-dev-bounces at mcs.anl.gov [mailto: petsc-dev-bounces at mcs.anl.gov] *On Behalf Of *Matthew Knepley *Sent:* Thursday, June 28, 2012 2:46 PM *To:* For users

[petsc-dev] Patches like this make me want to cry

2012-06-28 Thread Matthew Knepley
On Thu, Jun 28, 2012 at 4:33 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Thu, Jun 28, 2012 at 2:24 PM, Paul Mullowney paulm at txcorp.com wrote: VecTransplantPlaceArray http://petsc.cs.iit.edu/petsc/**petsc-dev/rev/d2f118b395b2http://petsc.cs.iit.edu/petsc/petsc-dev/rev/d2f118b395b2

[petsc-dev] slow ar Scq on cygwin

2012-06-28 Thread Matthew Knepley
... ** ** Chetan ** ** ** ** ** ** ** ** ** ** *From:* petsc-dev-bounces at mcs.anl.gov [mailto: petsc-dev-bounces at mcs.anl.gov] *On Behalf Of *Matthew Knepley *Sent:* Thursday, June 28, 2012 3:21 PM *To:* For users of the development version of PETSc *Subject:* Re: [petsc-dev] slow

[petsc-dev] slow ar Scq on cygwin

2012-06-29 Thread Matthew Knepley
. ** ** Chetan ** ** ** ** ** ** ** ** *From:* petsc-dev-bounces at mcs.anl.gov [mailto: petsc-dev-bounces at mcs.anl.gov] *On Behalf Of *Matthew Knepley *Sent:* Thursday, June 28, 2012 6:00 PM *To:* For users of the development version of PETSc *Subject:* Re: [petsc-dev] slow ar

[petsc-dev] who did this?

2012-07-05 Thread Matthew Knepley
On Thu, Jul 5, 2012 at 10:37 AM, Jed Brown jedbrown at mcs.anl.gov wrote: On Thu, Jul 5, 2012 at 5:35 AM, Barry Smith bsmith at mcs.anl.gov wrote: On Jul 5, 2012, at 4:19 AM, Jed Brown wrote: This is years old, but in any case, fixed now:

[petsc-dev] who did this?

2012-07-05 Thread Matthew Knepley
On Thu, Jul 5, 2012 at 3:54 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Thu, Jul 5, 2012 at 12:06 PM, Matthew Knepley knepley at gmail.comwrote: I unrolled the shell loop so that the shell code can be processed by Python, and eventually converted to Python tests. This might be useful

[petsc-dev] who did this?

2012-07-05 Thread Matthew Knepley
On Thu, Jul 5, 2012 at 4:14 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Thu, Jul 5, 2012 at 2:09 PM, Matthew Knepley knepley at gmail.comwrote: There is no way I am parsing shell code. The aim should be to eliminate all shell code Are you just running make targets from Python

[petsc-dev] who did this?

2012-07-05 Thread Matthew Knepley
On Thu, Jul 5, 2012 at 4:27 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Thu, Jul 5, 2012 at 2:22 PM, Matthew Knepley knepley at gmail.com wrote: Are you just running make targets from Python or are you trying to parse all the make tests into a richer (and more compact) Python

[petsc-dev] who did this?

2012-07-05 Thread Matthew Knepley
On Thu, Jul 5, 2012 at 4:43 PM, Jed Brown jedbrown at mcs.anl.gov wrote: On Thu, Jul 5, 2012 at 2:40 PM, Matthew Knepley knepley at gmail.com wrote: I just do regexp. Okay, are you missing these sort and grep parts? (regexen are so fragile...) I just get out the args+# procs and output

[petsc-dev] Fwd: Problematic Merge of FieldSplit

2012-07-06 Thread Matthew Knepley
option for using identical configurations is also highly desirable. Any ideas on how to handle this? Dmitry. On Tue, Jun 26, 2012 at 6:13 AM, Matthew Knepley knepley at gmail.comwrote: It turns out that 'hg rollback' during an 'hg rebase' does not do what I thought it did. I think

[petsc-dev] Fwd: Problematic Merge of FieldSplit

2012-07-06 Thread Matthew Knepley
On Fri, Jul 6, 2012 at 7:28 AM, Dmitry Karpeev karpeev at mcs.anl.gov wrote: On Fri, Jul 6, 2012 at 8:17 AM, Matthew Knepley knepley at gmail.com wrote: On Fri, Jul 6, 2012 at 5:06 AM, Dmitry Karpeev karpeev at mcs.anl.govwrote: Here's the line in question (also see the immediately

[petsc-dev] Fwd: Problematic Merge of FieldSplit

2012-07-06 Thread Matthew Knepley
said this was a hassle for normal setups and suggested that we have some option that allows A^{-1} and A^{-1}_S to have different prefixes. Matt Barry On Jul 6, 2012, at 8:39 AM, Matthew Knepley wrote: On Fri, Jul 6, 2012 at 7:28 AM, Dmitry Karpeev karpeev at mcs.anl.gov wrote

<    1   2   3   4   5   6   7   8   9   10   >