[petsc-users] DMLocalToLocal for DMPlex

2019-08-29 Thread Adrian Croucher via petsc-users
hi If I have a local vector and I want to update all its ghost values from its non-ghost values, should I use DMLocalToLocalBegin()/End() ? I have tried it and it gives me an error: "This DM does not support local to local maps". The DM is a DMPlex. Is the local-to-local operation not

Re: [petsc-users] petsc on windows

2019-08-29 Thread Balay, Satish via petsc-users
On MS-Windows - you need the location of the DLLs in PATH Or use --with-shared-libraries=0 Satish On Thu, 29 Aug 2019, Sam Guo via petsc-users wrote: > When I use intel mpi, configuration, compile and test all work fine but I > cannot use dll in my application. > > On Thu, Aug 29, 2019 at

Re: [petsc-users] petsc on windows

2019-08-29 Thread Sam Guo via petsc-users
After I removed following lines inin config/BuildSystem/config/package.py, configuration finished without error. self.executeTest(self.checkDependencies) self.executeTest(self.configureLibrary) self.executeTest(self.checkSharedLibrary) I then add my mpi wrapper to

Re: [petsc-users] petsc on windows

2019-08-29 Thread Balay, Satish via petsc-users
On Thu, 29 Aug 2019, Sam Guo via petsc-users wrote: > I can link when I add my wrapper to > PCC_LINKER_FLAGS =-MD -wd4996 -Z7 > /home/xianzhongg/dev/star/lib/win64/intel18.3vc14/lib/StarMpiWrapper.lib I don't understand what you mean here. Add PCC_LINKER_FLAGS to where? This is a variable

Re: [petsc-users] question about CISS

2019-08-29 Thread Jose E. Roman via petsc-users
> El 29 ago 2019, a las 22:20, Povolotskyi, Mykhailo > escribió: > > Thank you for suggestion. > > Is it interfaced to SLEPC? No, could be a future project... > > > On 08/29/2019 04:14 PM, Jose E. Roman wrote: >> I am not an expert in contour integral eigensolvers. I think difficulties

Re: [petsc-users] petsc on windows

2019-08-29 Thread Sam Guo via petsc-users
I can link when I add my wrapper to PCC_LINKER_FLAGS =-MD -wd4996 -Z7 /home/xianzhongg/dev/star/lib/win64/intel18.3vc14/lib/StarMpiWrapper.lib (I don't understand why configure does not include my wrapper) On Thu, Aug 29, 2019 at 1:28 PM Matthew Knepley wrote: > On Thu, Aug 29, 2019 at

Re: [petsc-users] question about CISS

2019-08-29 Thread Povolotskyi, Mykhailo via petsc-users
It is not a symmetric matrix On 08/29/2019 04:30 PM, Matthew Knepley wrote: On Thu, Aug 29, 2019 at 4:29 PM Jed Brown via petsc-users mailto:petsc-users@mcs.anl.gov>> wrote: Elemental also has distributed-memory eigensolvers that should be at least as good as ScaLAPACK's. There is support for

Re: [petsc-users] question about CISS

2019-08-29 Thread Jed Brown via petsc-users
Elemental also has distributed-memory eigensolvers that should be at least as good as ScaLAPACK's. There is support for Elemental in PETSc, but not yet in SLEPc. "Povolotskyi, Mykhailo via petsc-users" writes: > Thank you for suggestion. > > Is it interfaced to SLEPC? > > > On 08/29/2019 04:14

Re: [petsc-users] question about CISS

2019-08-29 Thread Povolotskyi, Mykhailo via petsc-users
Thank you for suggestion. Is it interfaced to SLEPC? On 08/29/2019 04:14 PM, Jose E. Roman wrote: > I am not an expert in contour integral eigensolvers. I think difficulties > come with corners, so ellipses are the best choice. I don't think ring > regions are relevant here. > > Have you

Re: [petsc-users] question about CISS

2019-08-29 Thread Jose E. Roman via petsc-users
I am not an expert in contour integral eigensolvers. I think difficulties come with corners, so ellipses are the best choice. I don't think ring regions are relevant here. Have you considered using ScaLAPACK. Some time ago we were able to address problems of size up to 400k

Re: [petsc-users] petsc on windows

2019-08-29 Thread Sam Guo via petsc-users
Thanks for the quick response. Attached please find the configure.log containing the configure error. Regarding our dup, our wrapper does support it. In fact, everything works fine on Linux. I suspect on windows, PETSc picks the system mpi.h somehow. I am investigating it. Thanks, Sam On Thu,

Re: [petsc-users] question about CISS

2019-08-29 Thread Povolotskyi, Mykhailo via petsc-users
Thank you, Jose, what about rings? Are they better than rectangles? Michael. On 08/29/2019 03:44 PM, Jose E. Roman wrote: > The CISS solver is supposed to estimate the number of eigenvalues contained > in the contour. My impression is that the estimation is less accurate in case > of

Re: [petsc-users] question about CISS

2019-08-29 Thread Jose E. Roman via petsc-users
The CISS solver is supposed to estimate the number of eigenvalues contained in the contour. My impression is that the estimation is less accurate in case of rectangular contours, compared to elliptic ones. But of course, with ellipses it is not possible to fully cover the complex plane unless

[petsc-users] petsc on windows

2019-08-29 Thread Sam Guo via petsc-users
Dear PETSc dev team, I am looking some tips porting petsc to windows. We have our mpi wrapper (so we can switch different mpi). I configure petsc using --with-mpi-lib and --with-mpi-include ./configure --with-cc="win32fe cl" --with-fc=0 --download-f2cblaslapack

[petsc-users] question about CISS

2019-08-29 Thread Povolotskyi, Mykhailo via petsc-users
Hello everyone, this is a question about  SLEPc. The problem that I need to solve is as follows. I have a matrix and I need a full spectrum of it (both eigenvalues and eigenvectors). The regular way is to use Lapack, but it is slow. I decided to try the following: a) compute the bounds of