Seg fault with driver adaptive
Hello all, I am tyring to run the IncNavierStokesSolver with adaptive polynomial order. My simulation fails with seg fault as soon as it restarts with adapted polynomial orders. I might be setting my input file wrong. It would be really helpful if someone could point me to an example with adaptive polynomial order. Thank you, Siddarth Chintamani
Hi Siddarth, The test IncNavierStokesSolver/Tests/KovaFlow_3DH1D_adaptive_16modes_FFTW_Mapping.xml uses the adaptive driver. Also, if you could send your session file I can check to see if I figure out what is happening. Cheers, Douglas ________________________________ From: nektar-users-bounces@imperial.ac.uk <nektar-users-bounces@imperial.ac.uk> on behalf of Siddarth Chintamani <siddarth.ch1990@gmail.com> Sent: 20 May 2016 21:42:28 To: nektar-users Subject: [Nektar-users] Seg fault with driver adaptive Hello all, I am tyring to run the IncNavierStokesSolver with adaptive polynomial order. My simulation fails with seg fault as soon as it restarts with adapted polynomial orders. I might be setting my input file wrong. It would be really helpful if someone could point me to an example with adaptive polynomial order. Thank you, Siddarth Chintamani
Hi Siddarth, I believe this is being caused by the outflow boundary conditions using some static variables. This should be fixed in the branch feature/ExtrapolateRefactoring, so you might want to try that. Cheers, Douglas ________________________________ From: nektar-users-bounces@imperial.ac.uk <nektar-users-bounces@imperial.ac.uk> on behalf of Serson, Douglas <d.serson14@imperial.ac.uk> Sent: 20 May 2016 22:35:34 To: Siddarth Chintamani; nektar-users Subject: Re: [Nektar-users] Seg fault with driver adaptive Hi Siddarth, The test IncNavierStokesSolver/Tests/KovaFlow_3DH1D_adaptive_16modes_FFTW_Mapping.xml uses the adaptive driver. Also, if you could send your session file I can check to see if I figure out what is happening. Cheers, Douglas ________________________________ From: nektar-users-bounces@imperial.ac.uk <nektar-users-bounces@imperial.ac.uk> on behalf of Siddarth Chintamani <siddarth.ch1990@gmail.com> Sent: 20 May 2016 21:42:28 To: nektar-users Subject: [Nektar-users] Seg fault with driver adaptive Hello all, I am tyring to run the IncNavierStokesSolver with adaptive polynomial order. My simulation fails with seg fault as soon as it restarts with adapted polynomial orders. I might be setting my input file wrong. It would be really helpful if someone could point me to an example with adaptive polynomial order. Thank you, Siddarth Chintamani
Hi douglas, I tried the branch feature/ExtrapolateRefractoring. But the code fails at: void ExpList::v_GetBndElmtExpansion(int i, boost::shared_ptr<ExpList> &result, const bool DeclareCoeffPhysArrays) { ASSERTL0(false, "This method is not defined or valid for this class type"); } which is being called by: m_fields[0]->GetBndElmtExpansion(n, BndElmtExp, false); inside the function void Extrapolate::GenerateHOPBCMap() in solvers/IncNavierStokesSolver/EquationSystems/Extrapolate.cpp Thank you, Siddarth On 20 May 2016 at 18:33, Serson, Douglas <d.serson14@imperial.ac.uk> wrote:
Hi Siddarth,
I believe this is being caused by the outflow boundary conditions using some static variables.
This should be fixed in the branch feature/ExtrapolateRefactoring, so you might want to try that.
Cheers,
Douglas ------------------------------ *From:* nektar-users-bounces@imperial.ac.uk < nektar-users-bounces@imperial.ac.uk> on behalf of Serson, Douglas < d.serson14@imperial.ac.uk> *Sent:* 20 May 2016 22:35:34 *To:* Siddarth Chintamani; nektar-users *Subject:* Re: [Nektar-users] Seg fault with driver adaptive
Hi Siddarth,
The test IncNavierStokesSolver/Tests/KovaFlow_3DH1D_adaptive_16modes_FFTW_Mapping.xml uses the adaptive driver.
Also, if you could send your session file I can check to see if I figure out what is happening.
Cheers,
Douglas ------------------------------ *From:* nektar-users-bounces@imperial.ac.uk < nektar-users-bounces@imperial.ac.uk> on behalf of Siddarth Chintamani < siddarth.ch1990@gmail.com> *Sent:* 20 May 2016 21:42:28 *To:* nektar-users *Subject:* [Nektar-users] Seg fault with driver adaptive
Hello all,
I am tyring to run the IncNavierStokesSolver with adaptive polynomial order. My simulation fails with seg fault as soon as it restarts with adapted polynomial orders. I might be setting my input file wrong. It would be really helpful if someone could point me to an example with adaptive polynomial order.
Thank you, Siddarth Chintamani
Hi Siddarth, That is strange. I tried with the session file you sent me and it worked for me (the fix for the scalar transport is not in this branch yet, but that is a different problem). The function in ExpList should not be called, since it is overridden in DiscontField2D. Could you provide some more information on your nektar++ installation (os, compiler, etc...)? Cheers, Douglas ________________________________ From: Siddarth Chintamani <siddarth.ch1990@gmail.com> Sent: 21 May 2016 19:06:27 To: Serson, Douglas Cc: nektar-users Subject: Re: [Nektar-users] Seg fault with driver adaptive Hi douglas, I tried the branch feature/ExtrapolateRefractoring. But the code fails at: void ExpList::v_GetBndElmtExpansion(int i, boost::shared_ptr<ExpList> &result, const bool DeclareCoeffPhysArrays) { ASSERTL0(false, "This method is not defined or valid for this class type"); } which is being called by: m_fields[0]->GetBndElmtExpansion(n, BndElmtExp, false); inside the function void Extrapolate::GenerateHOPBCMap() in solvers/IncNavierStokesSolver/EquationSystems/Extrapolate.cpp Thank you, Siddarth On 20 May 2016 at 18:33, Serson, Douglas <d.serson14@imperial.ac.uk<mailto:d.serson14@imperial.ac.uk>> wrote: Hi Siddarth, I believe this is being caused by the outflow boundary conditions using some static variables. This should be fixed in the branch feature/ExtrapolateRefactoring, so you might want to try that. Cheers, Douglas ________________________________ From: nektar-users-bounces@imperial.ac.uk<mailto:nektar-users-bounces@imperial.ac.uk> <nektar-users-bounces@imperial.ac.uk<mailto:nektar-users-bounces@imperial.ac.uk>> on behalf of Serson, Douglas <d.serson14@imperial.ac.uk<mailto:d.serson14@imperial.ac.uk>> Sent: 20 May 2016 22:35:34 To: Siddarth Chintamani; nektar-users Subject: Re: [Nektar-users] Seg fault with driver adaptive Hi Siddarth, The test IncNavierStokesSolver/Tests/KovaFlow_3DH1D_adaptive_16modes_FFTW_Mapping.xml uses the adaptive driver. Also, if you could send your session file I can check to see if I figure out what is happening. Cheers, Douglas ________________________________ From: nektar-users-bounces@imperial.ac.uk<mailto:nektar-users-bounces@imperial.ac.uk> <nektar-users-bounces@imperial.ac.uk<mailto:nektar-users-bounces@imperial.ac.uk>> on behalf of Siddarth Chintamani <siddarth.ch1990@gmail.com<mailto:siddarth.ch1990@gmail.com>> Sent: 20 May 2016 21:42:28 To: nektar-users Subject: [Nektar-users] Seg fault with driver adaptive Hello all, I am tyring to run the IncNavierStokesSolver with adaptive polynomial order. My simulation fails with seg fault as soon as it restarts with adapted polynomial orders. I might be setting my input file wrong. It would be really helpful if someone could point me to an example with adaptive polynomial order. Thank you, Siddarth Chintamani
participants (2)
- 
                
                Serson, Douglas
- 
                
                Siddarth Chintamani