Hello all, I am a beginner for Firedrake whose application is simulation of shallow water equation. When I was running several example codes of Flooddrake, I encountered the error: firedrake:WARNING Your kernel body contains a double indirection. You should update it to single indirections. and the compilation process cannot be performed. Is this error due to the incompatibility between Firedrake and Flooddrake? Because it seems that Flooddrake is not maintained for a long time. Is Thetis the new alternative to Flooddrake now? Thank you in advance for answering my questions. Boyuan
Dear Boyuan, Flooddrake is indeed quite old. I suggest that if you are after a very actively maintained shallow water model in Firedrake that you take a look at Thetis: https://thetisproject.org Cheers, David From: firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of Boyuan Yu <boyuan.yu@mail.mcgill.ca> Date: Wednesday, 19 May 2021 at 21:36 To: firedrake <firedrake@imperial.ac.uk> Subject: [firedrake] Questions about Flooddrake Hello all, I am a beginner for Firedrake whose application is simulation of shallow water equation. When I was running several example codes of Flooddrake, I encountered the error: firedrake:WARNING Your kernel body contains a double indirection. You should update it to single indirections. and the compilation process cannot be performed. Is this error due to the incompatibility between Firedrake and Flooddrake? Because it seems that Flooddrake is not maintained for a long time. Is Thetis the new alternative to Flooddrake now? Thank you in advance for answering my questions. Boyuan
Yes, we should retire that project I think. all the best --cjc ________________________________ From: firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of Ham, David A <david.ham@imperial.ac.uk> Sent: 19 May 2021 21:49 To: Boyuan Yu <boyuan.yu@mail.mcgill.ca>; firedrake <firedrake@imperial.ac.uk> Subject: Re: [firedrake] Questions about Flooddrake Dear Boyuan, Flooddrake is indeed quite old. I suggest that if you are after a very actively maintained shallow water model in Firedrake that you take a look at Thetis: https://thetisproject.org Cheers, David From: firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of Boyuan Yu <boyuan.yu@mail.mcgill.ca> Date: Wednesday, 19 May 2021 at 21:36 To: firedrake <firedrake@imperial.ac.uk> Subject: [firedrake] Questions about Flooddrake Hello all, I am a beginner for Firedrake whose application is simulation of shallow water equation. When I was running several example codes of Flooddrake, I encountered the error: firedrake:WARNING Your kernel body contains a double indirection. You should update it to single indirections. and the compilation process cannot be performed. Is this error due to the incompatibility between Firedrake and Flooddrake? Because it seems that Flooddrake is not maintained for a long time. Is Thetis the new alternative to Flooddrake now? Thank you in advance for answering my questions. Boyuan
participants (4)
- 
                
                Boyuan Yu
- 
                
                Cotter, Colin J
- 
                
                Ham, David A
- 
                
                Lawrence Mitchell