[petsc-users] make error on cluster

2022-11-25 Thread Sijie Zhang
Hi, When I try to install petsc, I got the following error. Can you help me with that? Thanks. Sijie Running check examples to verify correct installation Using

Re: [petsc-users] Fortran DMLoad bindings

2022-11-25 Thread Nicholas Arnold-Medabalimi
Hi Thank you so much for the response and assistance. I appreciate it. Sincerely Nicholas On Fri, Nov 25, 2022 at 1:44 PM Barry Smith wrote: > >The branch is now available for you to use DMLoad() from Fortran > > > On Nov 25, 2022, at 1:34 PM, Barry Smith wrote: > > >Nicholas > >

Re: [petsc-users] Fortran DMLoad bindings

2022-11-25 Thread Barry Smith
The branch is now available for you to use DMLoad() from Fortran > On Nov 25, 2022, at 1:34 PM, Barry Smith wrote: > > >Nicholas > >I will add the Fortran stubs for these two functions shortly in the git > branch barry/2022-11-25/add-dm-view-load-fortran/release > >Barry >

Re: [petsc-users] Fortran DMLoad bindings

2022-11-25 Thread Barry Smith
Nicholas I will add the Fortran stubs for these two functions shortly in the git branch barry/2022-11-25/add-dm-view-load-fortran/release Barry > On Nov 25, 2022, at 1:05 PM, Pierre Jolivet wrote: > > That example has no DMLoad(), and the interface is indeed not automatically >

Re: [petsc-users] Fortran DMLoad bindings

2022-11-25 Thread Pierre Jolivet
That example has no DMLoad(), and the interface is indeed not automatically generated https://gitlab.com/petsc/petsc/-/blob/main/src/dm/interface/dm.c#L4075 I’m not sure why, though. Thanks, Pierre > On 25 Nov 2022, at 6:42 PM, Mark Adams wrote: > > It looks like it is available with an

Re: [petsc-users] Fortran DMLoad bindings

2022-11-25 Thread Mark Adams
It looks like it is available with an example here: https://petsc.org/main/src/dm/impls/plex/tutorials/ex3f90.F90.html Try 'cd src/dm/impls/plex/tutorials; make ex3f90' Mark On Fri, Nov 25, 2022 at 6:32 AM Nicholas Arnold-Medabalimi < narno...@umich.edu> wrote: > Good Morning > > I am

Re: [petsc-users] comparing HYPRE on CPU vs GPU

2022-11-25 Thread Mark Adams
Also, the coarsening algorithms may be different on the CPU and GPU runs (hypre does coarsening on the GPU). Even if the algorithms are nominally the same there could be differences in, for example, the vertex ordering in greedy coarsening algorithms that results in slightly different "C" point

Re: [petsc-users] How to introduce new external package into PETSc?

2022-11-25 Thread Pierre Jolivet
> On 25 Nov 2022, at 10:04 AM, 袁煕 wrote: > > Dear PETSc developers, > > I have my own linear solver and am trying to put it with PETSc as an external > solver. I wish to know following details > > 1. How to let PETSc configure to download (from github) the source code and > compile,

[petsc-users] Fortran DMLoad bindings

2022-11-25 Thread Nicholas Arnold-Medabalimi
Good Morning I am adding some Petsc for mesh management into an existing Fortran Solver. I'd like to use the DMLoad() function to read in a generated DMPlex (using DMView from a companion C code I've been using to debug). It appears there isn't an existing binding for that function (or I might be

[petsc-users] How to introduce new external package into PETSc?

2022-11-25 Thread 袁煕
Dear PETSc developers, I have my own linear solver and am trying to put it with PETSc as an external solver. I wish to know following details 1. How to let PETSc configure to download (from github) the source code and compile, install it afterwards. 2. How to let PETSc call the solver. I