Parallel implementation of a Lagrangian-based model on an adaptive mesh in C++: application to sea-ice. We present a parallel implementation framework for a new dynamic/thermodynamic sea-ice model, called neXtSIM, based on the elasto-brittle rheology and using an adaptive mesh. The spatial discretisation of the model is done using the finite-element method. The temporal discretisation is semi-implicit and the advection is achieved using either a pure Lagrangian scheme or an arbitrary Lagrangian Eulerian scheme (ALE). The parallel implementation presented here focuses on the distributed-memory approach using the message-passing library MPI. The efficiency and the scalability of the parallel algorithms are illustrated by the numerical experiments performed using up to 500 processor cores of a cluster computing system. The performance obtained by the proposed parallel implementation of the neXtSIM code is shown being sufficient to perform simulations for state-of-the-art sea ice forecasting and geophysical process studies over geographical domain of several millions squared kilometers like the Arctic region.
Keywords for this software
References in zbMATH (referenced in 3 articles , 1 standard article )
Showing results 1 to 3 of 3.
- Auclair, J.-P.; Lemieux, J.-F.; Tremblay, L. B.; Ritchie, H.: Implementation of Newton’s method with an analytical Jacobian to solve the 1D sea ice momentum equation (2017)
- Montiel, F.; Squire, V. A.: Modelling wave-induced sea ice break-up in the marginal ice zone (2017)
- Samaké, Abdoulaye; Rampal, Pierre; Bouillon, Sylvain; Ólason, Einar: Parallel implementation of a Lagrangian-based model on an adaptive mesh in C++: application to sea-ice (2017)