[deal.II] Re: Eigenproblem and creating a preconditioner out of a linear operator, Eigensolver Selection

2019-07-05 Thread Daniel Garcia-Sanchez
Hi Andreas,

On Thursday, July 4, 2019 at 7:41:31 PM UTC+2, Andreas Hegendörfer wrote:
>
>  Hello,
>
> 2. Are there better ways to solve this Eigenproblem, maybe with another 
> solver?
>
>
Have you tried an spectral transformation? I'm not familiar with Arpack, I 
use SLEPc. I think that you could use the 
function ArpackSolver::set_shift(). sigma is your guess for the eigenvalue.

Note that if you use an spectral transformation, you can not use an 
iterative solver. You have to use a direct solver, but it considerably 
accelerates the eigenvalue calculation.

If your eigenvalue is from the interior of the spectrum and you don't do an 
spectral transformation, it can take very long.

Best,
Daniel

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/a157c16e-4e0e-4b13-bd8d-ca3b2258fd30%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [deal.II] Output subset of cells

2019-07-05 Thread Daniel Arndt
Alexander,

have a look at
https://www.dealii.org/developer/doxygen/deal.II/classDataOut.html#afdefbb966f2053f4c4fc52293d2339ce
.
You just need to overload DataOut::next_cell().

Best,
Daniel

Am Fr., 5. Juli 2019 um 10:34 Uhr schrieb Alexander :

> I am starting to hit a space/memory boundary since my VTU output becomes >
> 100 GB. Partial mitigation to this would be to output (DataOut) only some
> cells in VTU, which are of interest. In my applications, I can easily
> ignore at least half of cells.
>
> Is there a possibility to do that within the existing interface?
>
> Best
> Alexander
>
>
> --
> The deal.II project is located at http://www.dealii.org/
> For mailing list/forum options, see
> https://groups.google.com/d/forum/dealii?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "deal.II User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to dealii+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/dealii/0464e017-bada-410b-a1af-ea51637d7eee%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/CAOYDWbKfx6KV4a9W5ZqS9RURUu3S1fZb4vmVM-yYRrAq_2k8hw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[deal.II] Output subset of cells

2019-07-05 Thread Alexander
I am starting to hit a space/memory boundary since my VTU output becomes > 
100 GB. Partial mitigation to this would be to output (DataOut) only some 
cells in VTU, which are of interest. In my applications, I can easily 
ignore at least half of cells. 

Is there a possibility to do that within the existing interface?

Best
Alexander


-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/0464e017-bada-410b-a1af-ea51637d7eee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[deal.II] Re: 20 tests failed after make install

2019-07-05 Thread Bruno Turcksin
Zhenbang Wei,

Is it possible that Trilinos was compiled without MPI support? The two 
error you see come from Trilinos functions that uses MPI.

Best,

Bruno

On Thursday, July 4, 2019 at 10:15:51 AM UTC-4, Zb W wrote:
>
> Hello,
> I want to install deal.ii (9.1.1) in the ubuntu 18.04 on Windows 10 WSL.
> I installed the software needed and there are no mistake reports during 
> cmake and make install.
> The install process is shown in the txt file: Install Process.txt
>
> When make test, all tests are failed,(details please see quicktests.log)
> ../../lib/libdeal_II.g.so.9.1.1: error: undefined reference to 
> 'Teuchos::details::safeCommFree(int*)'
> ../../lib/libdeal_II.g.so.9.1.1: error: undefined reference to 
> 'Epetra_MpiComm::Epetra_MpiComm(int)'
> collect2: error: ld returned 1 exit status
>
> Can someone help me to solve this problem?
>
> Thanks.
> Zhenbang Wei
>
>
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/ff2e0d63-3925-431b-8d95-e5782658c3e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[deal.II] Re: Problem installing DEALII 9.0.0 in CentOS cluster

2019-07-05 Thread Bruno Turcksin
Hi, 

Can you post the errors that you see on your screen.

Best,

Bruno

On Thursday, July 4, 2019 at 3:26:18 AM UTC-4, m boron wrote:
>
> Dear all,
> I have installed dealii9.0.0 in my PC and it is working fine. But now, I 
> want to install it in a cluster with CentOS. 
> I have installed 
> gcc 5.2.0
> cmake version 3.13.20181226
> openmpi-1.8.5
> PetSc 3.6.1
> SlePC3.6.3 
> P4est 2.0 in the cluster.
> These external libraries are detected and successfully configured. But at 
> the end of the config, it throws some error. I have attached the CMAKE log 
> files. I am not able to find the error. Kindly help me if anyone can figure 
> out to fix the issue. Thanking you in anticipation.
>
> With Regards,
> Boron
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/4eb22d71-f9da-4a2c-a1c7-6d2f133c9a03%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.