[petsc-dev] (no subject)

Barry Smith bsmith at mcs.anl.gov
Wed Nov 20 16:25:29 CST 2013


On Nov 20, 2013, at 4:08 PM, Matthew Knepley <knepley at gmail.com> wrote:

> On Wed, Nov 20, 2013 at 4:05 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:
> 
>   Matt,
> 
>    Since it “is in” SuperLU  then you don’t need to make a package for it, simply require the user link in with superlu to use those functions.
> 
> I f2c'd it so I could actually see what was happening.
>  
>    For testing you should have just put it in some branch, not in next. BTW: it generates nightly build errors that I don’t want to deal with if it is not to be kept in but they mess up next.
> 
> 1) It is in "some branch" but pushing to next is exactly how we test.
> 
> 2) Which build is broken?

   You have a function that returns a complex number (though actually it seems it should only return real anyways).  This is illegal under Microsoft c++ complex numbers.

   Barry

> 
>    Matt
>  
> 
> 
>    Barry
> 
> On Nov 20, 2013, at 3:49 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
> 
> > Matthew Knepley <knepley at gmail.com> writes:
> >> This http://www.hsl.rl.ac.uk/licencing.html tells me that I am not doing
> >> anything wrong until we release :)
> >
> > It says "distribute", which the public repositories and nightly tarballs
> > would fall under.
> >
> >> I want this there for testing. Since it is already in SuperLU, I will
> >> just move it into a package that we can download with configure.
> >
> > Thanks, but the license would require you to download it from their site
> > rather than distribute as a tarball that --download-hsl would grab.  You
> > can contact them to get explicit permission.  I don't know whether
> > SuperLU or Trilinos has done this, but we should not be doing it without
> > permission.  If that means we cannot use HSL functions, so be it.
> 
> 
> 
> 
> -- 
> 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




More information about the petsc-dev mailing list