Re: [petsc-dev] horrible lies about PETSc that need to be fixed

2018-02-04 Thread Smith, Barry F.


> On Feb 4, 2018, at 10:37 PM, Fande Kong  wrote:
> 
> 
> 
> On Sun, Feb 4, 2018 at 7:13 PM, Smith, Barry F.  wrote:
> 
>How dare you defame us in such a way. PETSc never ever "needed" cmake and 
> certainly never will
> 
> This is because we build PETSc with Metis and Parmetis (by default) that 
> requires CMake. We usually need Metis/Parmetis for partitioning an 
> unstructured mesh. 

   Sure but that does not mean that PETSc needs CMake, see the better wording 

• CMake. A modern version of CMake (>2.8) is required to build some of 
the meta packages we need to include in PETSc.

   
http://mooseframework.com/wiki/ClusterInstructions/ClusterSetupSingleUser/

   Probably a lot of text for the various cases could be combined to a 
single case, resulting in less text to maintain.

> 
> 
>  
> 
> 
> http://mooseframework.org/wiki/BasicManualInstallation/OSX/#0-pre-reqs
> http://mooseframework.org/wiki/BasicManualInstallation/Linux/
> 
> 
> 0. Pre-Reqs
> 
> • CMake. CMake is required to build PETSc.
> 
> We could say CMake is required to build Metis/Parmetis?
> 
> 
> Fande,
> 
>  
> 
> 
> ;-)



Re: [petsc-dev] horrible lies about PETSc that need to be fixed

2018-02-04 Thread Fande Kong
On Sun, Feb 4, 2018 at 7:13 PM, Smith, Barry F.  wrote:

>
>How dare you defame us in such a way. PETSc never ever "needed" cmake
> and certainly never will
>

This is because we build PETSc with Metis and Parmetis (by default) that
requires CMake. We usually need Metis/Parmetis for partitioning an
unstructured mesh.




>
>
> http://mooseframework.org/wiki/BasicManualInstallation/OSX/#0-pre-reqs
> http://mooseframework.org/wiki/BasicManualInstallation/Linux/
>
>
> 0. Pre-Reqs
>
> • CMake. CMake is required to build PETSc.
>

We could say CMake is required to build Metis/Parmetis?


Fande,



>
>
> ;-)
>
>


Re: [petsc-dev] horrible lies about PETSc that need to be fixed

2018-02-04 Thread Smith, Barry F.


> On Feb 4, 2018, at 8:42 PM, Matthew Knepley  wrote:
> 
> On Mon, Feb 5, 2018 at 1:13 PM, Smith, Barry F.  wrote:
> 
>How dare you defame us in such a way. PETSc never ever "needed" cmake and 
> certainly never will
> 
> 
> http://mooseframework.org/wiki/BasicManualInstallation/OSX/#0-pre-reqs
> http://mooseframework.org/wiki/BasicManualInstallation/Linux/
> 
> 
> 0. Pre-Reqs
> 
> • CMake. CMake is required to build PETSc.
> 
> 
> I should have known that someone else would be reading petsc-maint during the 
> SuperBowl.

   I am drinking the required beer, just skipping watching the required 
concussions..

> 
>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
> 
> https://www.cse.buffalo.edu/~knepley/



[petsc-dev] horrible lies about PETSc that need to be fixed

2018-02-04 Thread Smith, Barry F.

   How dare you defame us in such a way. PETSc never ever "needed" cmake and 
certainly never will


http://mooseframework.org/wiki/BasicManualInstallation/OSX/#0-pre-reqs
http://mooseframework.org/wiki/BasicManualInstallation/Linux/


0. Pre-Reqs

• CMake. CMake is required to build PETSc. 


;-)