Re: [deal.II] Reason for SolverGMRES being slower in parallel?

2018-04-03 Thread Wolfgang Bangerth
Feimi, Of course, I will make a pull request after the preconditioner is fully commented & tested, although it was a really small addition to the code... Excellent -- we are always glad for any kind of contribution, large or small. I'm sorry I was not clear in explaining my problem. I had

Re: [deal.II] Reason for SolverGMRES being slower in parallel?

2018-04-03 Thread Feimi Yu
Hi Wolfgang, Thanks for your reply! Of course, I will make a pull request after the preconditioner is fully commented & tested, although it was a really small addition to the code... I'm sorry I was not clear in explaining my problem. I had a block matrix to solve, and the ILU is used for sol

[deal.II] Re: manifold for multiple circles on 2D plane

2018-04-03 Thread Weixiong Zheng
Daniel, Thanks for confirming this. Yep, I read that after getting error. Also, I was wrong that 3D can be done in the way I thought before. Actually the same thing has to be done as 2D for repeated manifolds except we use cylinders along different axes with the same direction. Best, Weixiong

[deal.II] Re: manifold for multiple circles on 2D plane

2018-04-03 Thread Daniel Arndt
Weixiong, The initial description might be misleading. What I tried to do is > repeatedly set manifolds for circles on X-Y plane. Now I use STL container > to contain different pointers of SphericalManifold instance and > correspondingly assign distinct manifold ids, it worked out. But it migh

[deal.II] PostDoc position at MSU

2018-04-03 Thread Manav Bhatia
The Computational Dynamics and Design Lab (http://bhatia.ae.msstate.edu) at Mississippi State University has an immediate opening for a post-doctoral researcher. The work involves development of advanced finite element schemes for analysis and design of structures with plasticity and high strain

[deal.II] Re: manifold for multiple circles on 2D plane

2018-04-03 Thread Weixiong Zheng
The initial description might be misleading. What I tried to do is repeatedly set manifolds for circles on X-Y plane. Now I use STL container to contain different pointers of SphericalManifold instance and correspondingly assign distinct manifold ids, it worked out. But it might be a non-smart

[deal.II] Re: manifold for multiple circles on 2D plane

2018-04-03 Thread Daniel Arndt
Weixiong, [...] > In 3D, I use CylindricalManifold<3> with axis=2 for the fold type. Yet, I > just realize being stuck in 2D that axis=2 is not available for > CylindricalManifold<2> ( 0 or 1 cannot give me the z-oriented cylinder ). > What is it you are trying to achieve? We identify the first

[deal.II] manifold for multiple circles on 2D plane

2018-04-03 Thread Weixiong Zheng
Hi I dealt with problem in both 2d and 3d that a domain with a lot of circles/cylinders along z-axis. In 3D, I use CylindricalManifold<3> with axis=2 for the fold type. Yet, I just realize being stuck in 2D that axis=2 is not available for CylindricalManifold<2> ( 0 or 1 cannot give me the z-o