Re: [deal.II] Building issue: undefined reference to SolutionTransfer

2018-04-23 Thread Jie Cheng
Hi Wolfgang Sorry for not updating this issue for so long. I've been developing on my local machine until recently I started to test my code on cluster again. This issue has not been resolved, linking to SolutionTransfer will fail if I build static library (solution_transfer is compiled). But n

[deal.II] Modify quadrature weights on a per-cell basis?

2018-04-23 Thread andrew . e . taber
I'm wondering if it's possible/straightforward to have per-cell quadrature weights? I want to keep the quadrature positions the same but update the quadrature weights. I have looked through the documentation, and in particular the elasticity example

[deal.II] deal.II Newsletter #29

2018-04-23 Thread Rene Gassmoeller
Hello everyone! This is deal.II newsletter #29. It automatically reports recently merged features and discussions about the deal.II finite element library. ## Below you find a list of recently proposed or merged features: #6300: Introduce face loop functionality in MatrixFree & rework DoFInfo

Re: [deal.II] Some basic questions about time dependent non-linear PDEs

2018-04-23 Thread Wolfgang Bangerth
On 04/22/2018 01:20 AM, Pawan Kumar wrote: So, by multiplying with an additional weight factor it simply becomes a 1D coupled system with homogeneous Neumann. It *looks* like a Neumann boundary condition, but isn't technically speaking. If you take the Laplace term, v_{rr} + \frac{1}{r} v

Re: [deal.II] Re: Scaling a distributed vector based on masks

2018-04-23 Thread 'Maxi Miller' via deal.II User Group
Found the solution by using for(auto index : scaled_solution.locally_owned_elements()) { if(TE_value_mask[scaled_solution.locally_owned_elements().index_within_set( index)]) { unified_test_vector(index) = scaled_solution(index) * (unified_max_TE_value - unified_min_TE_value) * unified_TE_valu

Re: [deal.II] Re: Scaling a distributed vector based on masks

2018-04-23 Thread 'Maxi Miller' via deal.II User Group
I tried the following: std::cout << "Size of unified test vector: " << unified_test_vector.size() << '\n'; std::cout << "Size of scaled_solution: " << scaled_solution.size() << '\n'; std::cout << "Locally owned elements of scaled_solution: " << scaled_solution.locally_owned_elements().size() <