arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:1809.01344v1 [math.NA] 05 Sep 2018

Least Squares Finite Element Methods for Sea Ice Dynamics

Fleurianne Bertrand
5.09.2018
Abstract

A first-order system least squares formulation for the sea-ice dynamics is presented. In addition to the displacement field, the stress tensor is used as a variable. As finite element spaces, standard conforming piecewise polynomials for the displacement approximation are combined with Raviart-Thomas elements for the rows in the stress tensor. Computational results for a test problem illustrate the least-squares approach.

1 Introduction

Ice and snow covered surfaces reflect more than half of the solar radiation they are recieving and play therefore a major role in climate modelling. Each year, Antarctic sea ice extent reaches its maximum (17-20 million square kilometers) in September and its minimum (3-4 million square kilometers) in February. These important oscillations make the current predictive models of Antarctic sea ice require an accurate knowledge and understanding of the processes. Developing computational sea-ice modelling based on observed and measured data to study and predict the break-up and fracture evolution of sea-ice during the Antarctic spring was one of main scientific aims of the Winter 2017 cruise (Voyage 25) of the S.A. Agulhas II. This was funded by DST/NRF and took place from 28 June to 13 July 2017.

Sea ice is a complex material which is formed by the freezing of sea water. Since the ice stress is a source in the other equations of the climate models, its approximation plays an important role in the simulations of the ice. They can be computed from the velocity in a post-processing step, but the loss of accuracy due to the reconstruction step can lead to non-physical solutions. An alternative approach consists in the use of variational formulations involving the stress ๐ˆโˆˆHโก(div,ฮฉ){\boldsymbol{\sigma}}\in H({\rm div},\Omega) as an independent variable. Appropriate finite element spaces based on a triangulation ๐’ฏ\mathcal{T} are the Hโก(div,ฮฉ)H({\rm div},\Omega)-conforming spaces, e.g. the Raviart-Thomas Space.

2 Problem Formulation

As most sea ice dynamic models currently used, our model is based on the viscous-plastic formulation introduced by Hibler [5]. There, sea ice is modeled by its velocity ๐ฎ{\bf{u}}, the ice concentration AA and the average ice height HH over a domain ฮฉ\Omega. The model consists in a momentum equation for the velocity ๐ฎ{\bf{u}} and the balance laws for ice concentration AA and the average ice height HH. Neglegting the thermodynamical effects, i.e. the source terms in these balance laws, the model can be written as

ฯiโ€‹cโ€‹eโ€‹Hโ€‹โˆ‚๐ฎโˆ‚t+๐…โก(๐ฎ)โˆ’divโ€‹๐ˆโ€‹(๐ฎ,A,H)=0,โˆ‚Aโˆ‚t+divโก(๐ฎโ€‹A)=0,โˆ‚Hโˆ‚t+div(๐ฎH)=0,\displaystyle\begin{split}\rho_{ice}H\frac{\partial{\bf{u}}}{\partial t}+{\bf F}({\bf{u}})-{\rm div}\ {{\boldsymbol{\sigma}}({\bf{u}},A,H)}&=0,\\ \frac{\partial A}{\partial t}+{\rm div}({\bf{u}}A)&=0,\quad\frac{\partial H}{\partial t}+{\rm div}({\bf{u}}H)=0\ ,\end{split} (1)

where the force term involving the ice, air and water densities ฯiโ€‹cโ€‹e\rho_{ice},ฯa\rho_{a} and ฯo\rho_{o}, the air and water drag coefficients CaC_{a} and CoC_{o}, the coriolis parameter fcf_{c}, the radial unit vector ๐žr{\bf e}_{r} and the velocity fields ๐ฏo{\bf{v}}_{o} and ๐ฏa{\bf{v}}_{a} of ocean and atmospheric flow is given by

๐…(๐ฏ)=fc๐žrร—(๐ฏโˆ’๐ฏo)โˆ’ฯaโ€‹Caโ€‹โ€–๐ฏaโ€–2โ€‹๐ฏaโŸ=:๐‰aโˆ’ฯoโ€‹Coโ€‹โ€–๐ฏoโˆ’๐ฏโ€–2โ€‹(๐ฏoโˆ’๐ฏ)โŸ=:๐‰oโ€‹(๐ฏ)\displaystyle{\bf F}({\bf{v}})=f_{c}{\bf e}_{r}\times({\bf{v}}-{\bf{v}}_{o})-\underbrace{\rho_{a}C_{a}\|{\bf{v}}_{a}\|_{2}{\bf{v}}_{a}}_{=:\mbox{\boldmath$\tau$}_{a}}-\underbrace{\rho_{o}C_{o}\|{\bf{v}}_{o}-{\bf{v}}\|_{2}({\bf{v}}_{o}-{\bf{v}})}_{=:\mbox{\boldmath$\tau$}_{o}({\bf{v}})} (2)

and the stress-strain relation involving the ice strength parameter Pโ‹†P^{\star} and the ice concentration parameter CC is given by

๐ˆ=P2โ€‹(devโ€‹๐œบโ€‹(๐ฎ)+2โ€‹trโ€‹๐œบโ€‹(๐ฎ)โ€‹๐ˆฮ”โก(๐ฎ)โˆ’๐ˆ)withย โ€‹P=Pโ‹†โ€‹Hโ€‹eโˆ’Cโก(1โˆ’A)andย ฮ”(๐ฎ)=devโ€‹๐œบโ€‹(๐ฎ):devโ€‹๐œบโ€‹(๐ฎ)+4โ€‹tโ€‹rโ€‹(๐œบโก(๐ฎ))2+ฮ”mโ€‹iโ€‹n2\displaystyle\begin{split}&{\boldsymbol{\sigma}}=\frac{P}{2}\left(\frac{{{\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}+2{{\rm tr}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}{\bf I}}{\Delta({\bf{u}})}-{\bf I}\right)\quad\text{with }P=P^{\star}He^{-C(1-A)}\\ &\text{and }\ \Delta({\bf{u}})=\sqrt{{\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{u}}):{\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})+{4}{\rm tr}(\mbox{\boldmath$\varepsilon$}({\bf{u}}))^{2}+\Delta_{min}^{2}}\end{split} (3)

where ฮ”mโ€‹iโ€‹n=2โ‹…10โˆ’9โ€‹sโˆ’1\Delta_{min}=2\cdot 10^{-9}\ s^{-1} is a limitation for ฮ”โก(๐ฎ)\Delta({\bf{u}}). In [7], the authors propose a variational formulation where (๐ฎ,๐ฉ)({\bf{u}},{\bf p}) with ๐ฉ=(A,H){\bf p}=(A,H) is sought in (H01โ€‹(ฮฉ))2ร—(L2โ€‹(ฮฉ))2\left(H^{1}_{0}(\Omega)\right)^{2}\times\left(L^{2}(\Omega)\right)^{2} such that

(ฯiโ€‹cโ€‹eโ€‹Hโ€‹โˆ‚๐ฎโˆ‚t,๐ฏ)+(๐…โก(๐ฎ),๐ฏ)+(๐ˆโก(๐ฎ,H,A),โˆ‡๐ฏ)=0,(โˆ‚๐ฉโˆ‚t+โˆ‡๐ฉโ‹…๐ฎ+div(๐ฎ)๐ฉ,๐ช)=0\displaystyle\begin{split}\left(\rho_{ice}H\frac{\partial{\bf{u}}}{\partial t},{\bf{v}}\right)+({\bf F}({\bf{u}}),{\bf{v}})+({\boldsymbol{\sigma}}({\bf{u}},H,A),\nabla{\bf{v}})&=0,\\ \left(\frac{\partial{\bf p}}{\partial t}+\nabla{\bf p}\cdot{\bf{u}}+{\rm div}({\bf{u}}){\bf p},{\bf q}\right)&=0\end{split} (4)

holds for all (๐ฏ,๐ช)โˆˆ(H01โ€‹(ฮฉ))2ร—(L2โ€‹(ฮฉ))2({\bf{v}},{\bf q})\in\left(H^{1}_{0}(\Omega)\right)^{2}\times\left(L^{2}(\Omega)\right)^{2}. The constraints Hโ‰ฅ0H\geq 0 and Aโˆˆ[0,1]A\in[0,1] are embedded in the trial-spaces and are realized by a projection of the solution.

Figure 1: Wind field at t=0t=0 (left) and Ocean current (right)

3 A Least-Squares Method

The Least-Squares Mehtod (see [2]) consists in minimizing the L2L^{2}-residuals in the partial differential equations. Therefore, we insert define a new variable ๐ˆ{\boldsymbol{\sigma}} for the stress and consider the stress-strain relationship (3) as and additional equation in order to obtain the following first order system for (๐ˆ,๐ฎ,A,H)({\boldsymbol{\sigma}},{\bf{u}},A,H):

ฯiโ€‹cโ€‹eโ€‹Hโ€‹โˆ‚๐ฎโˆ‚t+๐…โก(๐ฎ)โˆ’divโ€‹๐ˆ\displaystyle\rho_{ice}H\frac{\partial{\bf{u}}}{\partial t}+{\bf F}({\bf{u}})-{\rm div}\ {{\boldsymbol{\sigma}}} =0\displaystyle=0 โˆ‚Aโˆ‚t+divโก(๐ฏโ€‹A)\displaystyle\frac{\partial A}{\partial t}+{\rm div}({\bf{v}}A) =0\displaystyle=0
Pโก(A,H)2โ€‹(devโ€‹๐œบโ€‹(๐ฎ)ฮ”โก(๐ฎ)+2โ€‹trโ€‹๐œบโ€‹(๐ฎ)ฮ”โก(๐ฎ)โ€‹๐ˆโˆ’๐ˆ)\displaystyle\frac{P(A,H)}{2}\left(\frac{{\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}{\Delta({\bf{u}})}+\frac{2{\rm tr}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}{\Delta({\bf{u}})}{\bf I}-{\bf I}\right) =๐ˆ\displaystyle={\boldsymbol{\sigma}} โˆ‚Hโˆ‚t+divโก(๐ฏโ€‹H)\displaystyle\frac{\partial H}{\partial t}+{\rm div}({\bf{v}}H) =0\displaystyle=0\

The least-squares functionals then reads

โ„ฑโก(๐ˆ,๐ฎ,H)=โ„ฑmโ€‹(๐ˆ,๐ฎ,A,H)+โ„ฑcโ€‹(๐ˆ,๐ฎ,A,H)+โ„ฑeโ€‹(๐ˆ,๐ฎ,A,H)\displaystyle{\cal F}({\boldsymbol{\sigma}},{\bf{u}},H)={\cal F}_{m}({\boldsymbol{\sigma}},{\bf{u}},A,H)+{\cal F}_{c}({\boldsymbol{\sigma}},{\bf{u}},A,H)+{\cal F}_{e}({\boldsymbol{\sigma}},{\bf{u}},A,H) (5)

with

โ„ฑmโ€‹(๐ˆ,๐ฎ,A,H)=โ€–ฯiโ€‹cโ€‹eโ€‹Hโ€‹โˆ‚๐ฎโˆ‚t+๐…โก(๐ฎ)โˆ’divโ€‹๐ˆโ€–02,โ„ฑeโ€‹(๐ˆ,๐ฎ,A,H)=โ€–โˆ‚Hโˆ‚t+divโก(๐ฎโ€‹H)โ€–02+โ€–โˆ‚Aโˆ‚t+divโก(๐ฎโ€‹A)โ€–02,โ„ฑcโ€‹(๐ˆ,๐ฎ,A,H)=โ€–๐ˆโˆ’Pโก(A,H)2โ€‹(devโ€‹๐œบโ€‹(๐ฎ)ฮ”โก(๐ฎ)+trโ€‹๐œบโ€‹(๐ฎ)ฮ”โก(๐ฎ)โ€‹๐ˆโˆ’๐ˆ)โ€–02.\displaystyle\hskip-42.67912pt\begin{split}{\cal F}_{m}({\boldsymbol{\sigma}},{\bf{u}},A,H)&=\left\|\rho_{ice}H\frac{\partial{\bf{u}}}{\partial t}+{\bf F}({\bf{u}})-{\rm div}\ {{\boldsymbol{\sigma}}}\right\|_{0}^{2},\\ \quad{\cal F}_{e}({\boldsymbol{\sigma}},{\bf{u}},A,H)&=\left\|\frac{\partial H}{\partial t}+{\rm div}({\bf{u}}H)\right\|_{0}^{2}+\left\|\frac{\partial A}{\partial t}+{\rm div}({\bf{u}}A)\right\|_{0}^{2},\\ {\cal F}_{c}({\boldsymbol{\sigma}},{\bf{u}},A,H)&=\left\|{\boldsymbol{\sigma}}-\frac{P(A,H)}{2}\left(\frac{{\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}{\Delta({\bf{u}})}+\frac{{\rm tr}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}{\Delta({\bf{u}})}{\bf I}-{\bf I}\right)\right\|_{0}^{2}\ .\\ \end{split}

The time discretization can be realised using a ฮธ\theta-scheme and decoupling the advection equations from the rest of the system such that for each time step n+1n+1, the linear functional

๐’ขn+1โ€‹(An+1,Hn+1,๐ฎn,Hn,An)=โ€–Hn+1โˆ’Hntฮ”+divโก(๐ฎnโ€‹Hn+1)โ€–02+โ€–An+1โˆ’Antฮ”+divโก(๐ฎnโ€‹An+1)โ€–02\displaystyle\begin{split}\hskip-42.67912pt{\cal G}^{n+1}(A^{n+1},H^{n+1};{\bf{u}}^{n},H^{n},A^{n})=&\left\|\frac{H^{n+1}-H^{n}}{t^{\Delta}}+{\rm div}({\bf{u}}^{n}H^{n+1})\right\|_{0}^{2}\\ &+\left\|\frac{A^{n+1}-A^{n}}{t^{\Delta}}+{\rm div}({\bf{u}}^{n}A^{n+1})\right\|_{0}^{2}\end{split} (6)

is first minimized over all (An+1,Hn+1)โˆˆ(L2โ€‹(ฮฉ))2(A^{n+1},H^{n+1})\in\left(L^{2}(\Omega)\right)^{2}, and then the functional

โ„ฑn+1โ€‹(๐ˆn+1CLOSE,๐ฎn+1;๐ˆn,๐ฎn,An+1,Hn+1)=โ€–ฯiโ€‹cโ€‹eโ€‹Hn+1โ€‹๐ฎn+1โˆ’untฮ”+๐…โก(๐ฎn+ฮธ)โˆ’divโ€‹๐ˆn+ฮธโ€–02+โ„ฑcโ€‹(๐ˆn+1,๐ฎn+1,An+1,Hn+1)\displaystyle\begin{split}\hskip-42.67912pt{\cal F}^{n+1}({\boldsymbol{\sigma}}^{n+1}&,{\bf{u}}^{n+1};{\boldsymbol{\sigma}}^{n},{\bf{u}}^{n},A^{n+1},H^{n+1})\\ &=\left\|\rho_{ice}H^{n+1}\frac{{\bf{u}}^{n+1}-u^{n}}{t^{\Delta}}+{\bf F}({\bf{u}}^{n+\theta})-{\rm div}\ {\boldsymbol{\sigma}}^{n+\theta}\right\|_{0}^{2}\\ &\ +{\cal F}_{c}({\boldsymbol{\sigma}}^{n+1},{\bf{u}}^{n+1};A^{n+1},H^{n+1})\end{split} (7)

with the time discretized variables

๐ฎn+ฮธ=ฮธโ€‹๐ฎn+1+(1โˆ’ฮธ)โ€‹๐ฎn{\bf{u}}^{n+\theta}=\theta{\bf{u}}^{n+1}+(1-\theta){\bf{u}}^{n}

and

๐ˆn+ฮธ=ฮธโ€‹๐ˆn+1+(1โˆ’ฮธ)โ€‹๐ˆn,{\boldsymbol{\sigma}}^{n+\theta}=\theta{\boldsymbol{\sigma}}^{n+1}+(1-\theta){\boldsymbol{\sigma}}^{n}\ ,

is minimized over all (๐ˆn+1,๐ฎn+1)โˆˆ(Hdivโ€‹(ฮฉ))2ร—(Hฮ“D1โ€‹(ฮฉ))2({\boldsymbol{\sigma}}^{n+1},{\bf{u}}^{n+1})\in\left(H_{\text{div}}(\Omega)\right)^{2}\times\left(H^{1}_{\Gamma_{D}}(\Omega)\right)^{2}. For the spacial discretization, a conforming subspace ๐–h{\bf W}_{h} of (Hdivโ€‹(ฮฉ))2ร—(Hฮ“D1โ€‹(ฮฉ))2ร—(L2โ€‹(ฮฉ))2\left(H_{\text{div}}(\Omega)\right)^{2}\times\left(H^{1}_{\Gamma_{D}}(\Omega)\right)^{2}\times\left(L^{2}(\Omega)\right)^{2}. Therefore, a triangulation ๐’ฏh\mathcal{T}_{h} of the domain ฮฉ\Omega is considered. In this work, we choose OPEN๐–h=(Rโ€‹T12โ€‹(๐’ฏh)ร—๐’ซ22โ€‹(๐’ฏh))ร—๐’ซ12โ€‹(๐’ฏh)){\bf W}_{h}=(RT_{1}^{2}(\mathcal{T}_{h})\times\mathcal{P}_{2}^{2}(\mathcal{T}_{h}))\times\mathcal{P}_{1}^{2}(\mathcal{T}_{h})) in order to have appropriate convergence properties.

For the minimization of the nonlinear Functional โ„ฑn+1\mathcal{{\cal F}}^{n+1} in each time step, the Least-Squares Functional is linearized around a given approximation (๐ˆk,๐ฎk,Ak,Hk)({\boldsymbol{\sigma}}^{k},{\bf{u}}^{k},A^{k},H^{k}) and the minimization is then carried out iteratively solving a sequence of linearized least squares problems. Additionaly the Least-Squares Functional is minimized subejct to the linear inequality constraints Aโˆˆ[0,1]A\in[0,1] and Hโ‰ฅ0H\geq 0, that leads to a constraint optimization problem that we solved with an active set strategy. Since the variables AA and HH are now decoupled from ๐ฎ{\bf{u}} and ๐ˆ{\boldsymbol{\sigma}}, we can define the stress-strain relation ship by

๐’žโก(๐ฎ,A,H):=๐ˆโก(๐ฎ,A,H)=Pโก(A,H)2โ€‹(devโ€‹๐œบโ€‹(๐ฎ)+2โ€‹trโ€‹๐œบโ€‹(๐ฎ)โ€‹๐ˆฮ”โก(๐ฎ)โˆ’๐ˆ)\displaystyle\begin{split}\mathcal{C}({\bf{u}};A,H):={\boldsymbol{\sigma}}({\bf{u}};A,H)=\frac{P(A,H)}{2}\left(\frac{{{\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}+2{{\rm tr}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}{\bf I}}{\Delta({\bf{u}})}-{\bf I}\right)\end{split} (8)

The Gateaux derivative of ๐’žโก(๐ฎ,A,H)\mathcal{C}({\bf{u}};A,H) in direction ๐ฏ{\bf{v}} is denoted by ๐’žโ€‹(๐ฎ,A,H)โ€‹[๐ฏ]\mathcal{C}({\bf{u}};A,H)[{\bf{v}}] and given by

๐’ฅ๐’žโ€‹(๐ฎ,A,H)โ€‹[๐ฏ]=Pโก(A,H)2โ€‹(devโ€‹๐œบโ€‹(๐ฏ)+2โ€‹trโ€‹๐œบโ€‹(๐ฏ)โ€‹๐ˆฮ”โก(๐ฎ)+๐’ฅฮ”โˆ’1โ€‹(๐ฎ)โ€‹[๐ฏ]โ€‹(devโ€‹๐œบโ€‹(๐ฎ)+2โ€‹tโ€‹rโ€‹๐œบโ€‹(๐ฎ)โ€‹๐ˆ))\displaystyle\begin{split}\mathcal{J_{C}}({\bf{u}};A,H)[{\bf{v}}]=\frac{P(A,H)}{2}\left(\frac{{{\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{v}})}+2{{\rm tr}\ \mbox{\boldmath$\varepsilon$}({\bf{v}})}{\bf I}}{\Delta({\bf{u}})}+\mathcal{J}_{\Delta^{-1}}({\bf{u}})[{\bf{v}}]\left({{\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}+2{{\rm tr}\ \mbox{\boldmath$\varepsilon$}({\bf{u}})}{\bf I}\right)\right)\end{split} (9)

with ๐’ฅฮ”โˆ’1โ€‹(๐ฎ)โ€‹[๐ฏ]=โˆ’ฮ”โ€‹(๐ฎ)โˆ’3โ€‹(devโ€‹๐œบโ€‹(๐ฎ):devโ€‹๐œบโ€‹(๐ฏ)+4โ€‹trโ€‹(๐œบโก(๐ฎ))โ€‹trโ€‹(๐œบโก(๐ฏ)))\mathcal{J}_{\Delta^{-1}}({\bf{u}})[{\bf{v}}]=-\Delta({\bf{u}})^{-3}\left({\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{u}}):{\rm dev}\ \mbox{\boldmath$\varepsilon$}({\bf{v}})+{4}{\rm tr}(\mbox{\boldmath$\varepsilon$}({\bf{u}})){\rm tr}(\mbox{\boldmath$\varepsilon$}({\bf{v}}))\right).

The first variation of the minimization of โ„ฑn+1\mathcal{{\cal F}}^{n+1} is then given by

โ„ฌ(๐ˆn+1,OPEN๐ฎn+1;๐‰,๐ฏ;๐ˆn,๐ฎn,An+1,Hn+1)=โˆ‚โ„ฑn+1โ€‹(๐ˆn+1+ฯ„โ€‹๐‰,๐ฎn+1+ฯ„โ€‹๐ฏ,๐ˆn,๐ฎn,An,Hn)โˆ‚ฯ„|ฯ„=0=โˆ‚โˆ‚ฯ„โ€‹(๐ˆn+1+ฯ„โ€‹๐‰โˆ’๐’žโก(๐ฎn+1+ฯ„โ€‹๐ฏ,An+1,Hn+1),๐ˆn+1+ฯ„โ€‹๐‰โˆ’๐’žโก(๐ฎn+1+ฯ„โ€‹๐ฏ,An+1,Hn+1))|ฯ„=0+2โ€‹(ฯiโ€‹cโ€‹eโ€‹Hn+1โ€‹๐ฎn+1โˆ’untฮ”โˆ’divโก(ฮธโ€‹๐ˆn+1+(1โˆ’ฮธ)โ€‹๐ˆn),ฯiโ€‹cโ€‹eโ€‹Hn+1โ€‹ฮธโ€‹๐ฏtฮ”โˆ’divโก(ฮธโ€‹๐‰))+โˆ‚โˆ‚ฯ„โ€‹(๐…โก(ฮธโ€‹๐ฎn+1+ฮธโ€‹ฯ„โ€‹๐ฏ+(1โˆ’ฮธ)โ€‹๐ฎn),๐…โก(ฮธโ€‹๐ฎn+1+ฮธโ€‹ฯ„โ€‹๐ฏ+(1โˆ’ฮธ)โ€‹๐ฎn))|ฯ„=0+2โ€‹โˆ‚โˆ‚ฯ„โ€‹(ฯiโ€‹cโ€‹eโ€‹Hn+1โ€‹๐ฎn+1+ฯ„โ€‹๐ฏโˆ’untฮ”โˆ’divโก(ฮธโ€‹๐ˆn+1+ฮธโ€‹ฯ„โ€‹๐‰+(1โˆ’ฮธ)โ€‹๐ˆn),๐…โก(ฮธโ€‹๐ฎn+1+ฮธโ€‹ฯ„โ€‹๐ฏ+(1โˆ’ฮธ)โ€‹๐ฎn))|ฯ„=0=2โ€‹(๐ˆn+1โˆ’๐’žโก(๐ฎn+1,An+1,Hn+1),๐‰โˆ’J๐’žโ€‹(๐ฎn+1,An+1,Hn+1)โ€‹[๐ฏ])+2โ€‹(ฯiโ€‹cโ€‹eโ€‹Hn+1โ€‹๐ฎn+1โˆ’untฮ”+๐…โก(๐ฎn+ฮธ)โˆ’divโ€‹๐ˆn+ฮธ,ฯiโ€‹cโ€‹eโ€‹Hn+1โ€‹๐ฏtฮ”+J๐…โ€‹(๐ฎn+ฮธ)โ€‹[ฮธโ€‹๐ฏ]โˆ’ฮธโ€‹divโ€‹๐‰).\displaystyle\hskip-42.67912pt\begin{split}\mathcal{B}({\boldsymbol{\sigma}}^{n+1},&{\bf{u}}^{n+1};\mbox{\boldmath$\tau$},{\bf{v}};{\boldsymbol{\sigma}}^{n},{\bf{u}}^{n},A^{n+1},H^{n+1})=\left.\frac{\partial{\cal F}^{n+1}({\boldsymbol{\sigma}}^{n+1}+\tau\mbox{\boldmath$\tau$},{\bf{u}}^{n+1}+\tau{\bf{v}};{\boldsymbol{\sigma}}^{n},{\bf{u}}^{n},A^{n},H^{n})}{\partial\tau}\right|_{\tau=0}\\ =&\left.\frac{\partial}{\partial\tau}\left({\boldsymbol{\sigma}}^{n+1}+\tau\mbox{\boldmath$\tau$}-\mathcal{C}({\bf{u}}^{n+1}+\tau{\bf{v}};A^{n+1},H^{n+1}),{\boldsymbol{\sigma}}^{n+1}+\tau\mbox{\boldmath$\tau$}-\mathcal{C}({\bf{u}}^{n+1}+\tau{\bf{v}};A^{n+1},H^{n+1})\right)\right|_{\tau=0}\\ &+2\left(\rho_{ice}H^{n+1}\frac{{\bf{u}}^{n+1}-u^{n}}{t^{\Delta}}-{\rm div}(\theta{\boldsymbol{\sigma}}^{n+1}+(1-\theta){\boldsymbol{\sigma}}^{n}),\rho_{ice}H^{n+1}\frac{\theta{\bf{v}}}{t^{\Delta}}-{\rm div}(\theta\mbox{\boldmath$\tau$})\right)\\ &+\left.\frac{\partial}{\partial\tau}\left({\bf F}(\theta{\bf{u}}^{n+1}+\theta\tau{\bf{v}}+(1-\theta){\bf{u}}^{n}),{\bf F}(\theta{\bf{u}}^{n+1}+\theta\tau{\bf{v}}+(1-\theta){\bf{u}}^{n})\right)\right|_{\tau=0}\\ +&2\left.\frac{\partial}{\partial\tau}\left(\rho_{ice}H^{n+1}\frac{{\bf{u}}^{n+1}+\tau{\bf{v}}-u^{n}}{t^{\Delta}}-{\rm div}(\theta{\boldsymbol{\sigma}}^{n+1}+\theta\tau\mbox{\boldmath$\tau$}+(1-\theta){\boldsymbol{\sigma}}^{n}),{\bf F}(\theta{\bf{u}}^{n+1}+\theta\tau{\bf{v}}+(1-\theta){\bf{u}}^{n})\right)\right|_{\tau=0}\\ =&2\left({\boldsymbol{\sigma}}^{n+1}-\mathcal{C}({\bf{u}}^{n+1};A^{n+1},H^{n+1}),\mbox{\boldmath$\tau$}-J_{\mathcal{C}}({\bf{u}}^{n+1};A^{n+1},H^{n+1})[{\bf{v}}]\right)\\ &+2\left(\rho_{ice}H^{n+1}\frac{{\bf{u}}^{n+1}-u^{n}}{t^{\Delta}}+{\bf F}({\bf{u}}^{n+\theta})-{\rm div}\ {\boldsymbol{\sigma}}^{n+\theta},\rho_{ice}H^{n+1}\frac{{\bf{v}}}{t^{\Delta}}+J_{{\bf F}}({\bf{u}}^{n+\theta})[\theta{\bf{v}}]-\theta{\rm div}\ \mbox{\boldmath$\tau$}\right)\ .\end{split}

Setting this first variation to zero leads to a necessary condition such that the GauรŸ-Newton Methods in each time step consits in setting iterativly (๐ˆn+1,k+1,๐ฎn+1,k+1)=(๐ˆn+1,k,๐ฎn+1,k)+(ฮดโ€‹๐ˆ,ฮดโ€‹๐ฎ)({\boldsymbol{\sigma}}^{n+1,k+1},{\bf{u}}^{n+1,k+1})=({\boldsymbol{\sigma}}^{n+1,k},{\bf{u}}^{n+1,k})+(\delta{\boldsymbol{\sigma}},\delta{\bf{u}}) where (ฮดโ€‹๐ˆ,ฮดโ€‹๐ฎ)โˆˆ(Rโ€‹T02โ€‹(๐’ฏh)ร—๐’ซ12โ€‹(๐’ฏh))(\delta{\boldsymbol{\sigma}},\delta{\bf{u}})\in(RT_{0}^{2}(\mathcal{T}_{h})\times\mathcal{P}_{1}^{2}(\mathcal{T}_{h})) is the solution of

โ„ฌโก(CLOSEOPEN๐ˆn+1,k,๐ฎn+1,k;๐‰,๐ฏ;๐ˆn,๐ฎn,An+1,Hn+1)=(ฮดโ€‹๐ˆโˆ’J๐’žโ€‹(๐ฎn+1,k,An+1,Hn+1)โ€‹[ฮดโ€‹๐ฎ],๐‰โˆ’J๐’žโ€‹(๐ฎn+1,k,An+1,Hn+1)โ€‹[๐ฏ])+(ฯiโ€‹cโ€‹eโ€‹Hn+1โ€‹ฮดโ€‹๐ฎtฮ”+J๐…โ€‹(ฮธโ€‹๐ฎn+1,k+(1โˆ’ฮธ)โ€‹๐ฎn)โ€‹[ฮธโ€‹ฮดโ€‹๐ฎ]โˆ’ฮธโ€‹divโ€‹ฮดโ€‹๐ˆ,ฯiโ€‹cโ€‹eโ€‹Hn+1โ€‹๐ฏtฮ”+J๐…โ€‹(ฮธโ€‹๐ฎn+1,k+(1โˆ’ฮธ)โ€‹๐ฎn)โ€‹[ฮธโ€‹๐ฏ]โˆ’ฮธโ€‹divโ€‹๐‰)for allย (๐‰,๐ˆ)โˆˆ(Rโ€‹T02โ€‹(๐’ฏh)ร—๐’ซ12โ€‹(๐’ฏh)).\displaystyle\hskip-42.67912pt\begin{split}\mathcal{B}(&{\boldsymbol{\sigma}}^{n+1,k},{\bf{u}}^{n+1,k};\mbox{\boldmath$\tau$},{\bf{v}};{\boldsymbol{\sigma}}^{n},{\bf{u}}^{n},A^{n+1},H^{n+1})=\left(\delta{\boldsymbol{\sigma}}-J_{\mathcal{C}}({\bf{u}}^{n+1,k};A^{n+1},H^{n+1})[\delta{\bf{u}}],\mbox{\boldmath$\tau$}-J_{\mathcal{C}}({\bf{u}}^{n+1,k};A^{n+1},H^{n+1})[{\bf{v}}]\right)\\ &+\left(\rho_{ice}H^{n+1}\frac{\delta{\bf{u}}}{t^{\Delta}}+J_{{\bf F}}(\theta{\bf{u}}^{n+1,k}+(1-\theta){\bf{u}}^{n})[\theta\delta{\bf{u}}]-\theta{\rm div}\ \delta{\boldsymbol{\sigma}},\rho_{ice}H^{n+1}\frac{{\bf{v}}}{t^{\Delta}}+J_{{\bf F}}(\theta{\bf{u}}^{n+1,k}+(1-\theta){\bf{u}}^{n})[\theta{\bf{v}}]-\theta{\rm div}\ \mbox{\boldmath$\tau$}\right)\\ &\text{for all $(\mbox{\boldmath$\tau$},{\boldsymbol{\sigma}})\in(RT_{0}^{2}(\mathcal{T}_{h})\times\mathcal{P}_{1}^{2}(\mathcal{T}_{h}))$.}\end{split}

4 Test Case

In order to investigate the approximation properties of the Least-Squares method, we consider the same test case as in [7], involving a quadratic domain (see also [6]) and simulating the sea ice dynamics for T=8T=8 days. Since the Least-Squares Method approximates all the residuals of the partial differential equation simultaneously, we scale the domain to the unit square ฮฉ=[0,1]2\Omega=[0,1]^{2}. Since the wind field is a cyclone from the midpoint of the computational domain to the edge followed by an anticyclone diagonally passing from the edge to the midpoint, we define the time tm=tโˆ’4t^{m}=t-4 measured in days with respect to the time when the wind forcing alternates from cyclonic to anticyclonic. Further, let ๐ฑ~โ€‹(t)=๐ฑโˆ’๐ฑmโ€‹(t)\tilde{\bf{x}}(t)={\bf{x}}-{\bf{x}}^{m}(t) denote the position with respect to the center of the cyclone ๐ฑmโ€‹(t)=xmโ€‹(t)โ€‹(๐ž1+๐ž2){\bf{x}}^{m}(t)=x^{m}(t)({\bf e}_{1}+{\bf e}_{2}) with xmโ€‹(t)=0.1โ€‹(9โˆ’|tm|)x^{m}(t)=0.1(9-|t^{m}|). Then, the prescribed wind field is given by

๐ฏa=10โ€‹vamโ€‹(1โˆ’2etmโ€‹e8โˆ’|tm|+1)โ€‹eโˆ’โ€–๐ฑ~โ€‹(t)โ€–210โ€‹๐‘โ€‹(1740โ€‹ฯ€+tm40โ€‹|tm|โ€‹ฯ€)โ€‹๐ฑ~\displaystyle{\bf{v}}_{a}=10{v_{a}^{m}}\left(1-\frac{2}{e^{t^{m}}e^{8-|t^{m}|}+1}\right)e^{-\frac{\|\tilde{\bf{x}}(t)\|_{2}}{10}}{\bf R}\left(\frac{17}{40}\pi+\frac{t^{m}}{40|t^{m}|}\pi\right)\tilde{\bf{x}} (10)
withย โ€‹๐‘โ€‹(ฯ‘)=(cosโกฯ‘โˆ’sinโกฯ‘sinโกฯ‘cosโกฯ‘),\displaystyle\quad\text{with }{\bf R}(\vartheta)={\begin{pmatrix}\cos\vartheta&-\sin\vartheta\\ \sin\vartheta&\cos\vartheta\end{pmatrix}}\ , (11)

and a maximal wind velocity vamv_{a}^{m}, while the circular steady ocean current is

๐ฏo=vomโ€‹(2โ€‹yโˆ’11โˆ’2โ€‹x)\displaystyle{\bf{v}}_{o}=v_{o}^{m}\begin{pmatrix}2y-1\\ 1-2x\end{pmatrix} (12)

with a maximal ocean velocity vomv_{o}^{m}. Finally, the initial conditions are given by zero velocity, constant ice concentration A=1A=1 and H0โ€‹(x,y)=0.3+0.005โ€‹(sinโก(250โ€‹x)+sinโก(250โ€‹y))H^{0}(x,y)=0.3+0.005(\sin(250x)+\sin(250y)). All simulations are executed with Fenics, using the inherent Newton solver. The velocity results at t=2,4,6,8t=2,4,6,8 days are shown in the figure 3. Further intervestigations are needed, in particular regarding the ellipticity of the Least-Squares Functional, the possibility of considering domain with curved boundaries (see [1]) and the relation to others standard or mixed methods (as in [4]).

Parameter Value
maximal ocean velocity vomv_{o}^{m} 0.010.01 msโˆ’1{}^{-}1
maximal ocean velocity vamv_{a}^{m} 1515 msโˆ’1{}^{-}1
sea ice density ฯiโ€‹cโ€‹e\rho_{ice} 900900 kg mโˆ’3{}^{-}3
air density ฯa\rho_{a} 1.31.3 kg mโˆ’3{}^{-}3
water density ฯo\rho_{o} 10261026 kg mโˆ’3{}^{-}3
air drag coefficient CaC_{a} 1.2โ‹…10โˆ’31.2\cdot 10^{-3}
water CoC_{o} 5.5โ‹…10โˆ’35.5\cdot 10^{-3}
coriolis parameter fcf_{c} 1.46โ‹…10โˆ’41.46\cdot 10^{-4} sโˆ’1{}^{-}1
ice strength parameter Pโ‹†P^{\star} 27.5โ‹…10327.5\cdot 10^{3} Nmโˆ’2{}^{-}2
ice concentration parameter CC 20
Figure 2: Parameter used in the simulation
Figure 3: Sea-ice velocity at t=2,4,6,8t=2,4,6,8.

References

  • [1] F. Bertrand, S. Mรผnzenmaier, and G. Starke First-order System Least Squares on Curved Boundaries: Higher-order Raviartโ€“Thomas Elements. SIAM J. Numer. Anal. (2014) 52, 3165-3180.
  • [2] P.ย Bochev and M.ย Gunzburger, Least-Squares Finite Element Methods, Springer, New York, 2009.
  • [3] D.ย Boffi, F.ย Brezzi, and M.ย Fortin, Mixed Finite Element Methods and Applications, Springer, Heidelberg, 2013.
  • [4] J. Brandts, Y. Chen and J. Yang A note on least-squares mixed finite elements in relation to standard and mixed finite elements. IMA J. Numer. Anal. (2006) 26: 779-789.
  • [5] W.D. Hibler A dynamic thermodynamic sea ice model. J. Phys. Oceanogr (1979) 566 9(4):815-846.
  • [6] E.C. Hunke Viscous-plastic sea ice dynamics with the EVP model: linearization isues. J. Comp. Phys. (2001) 170:18-38.
  • [7] C. Mehlmann und T. Richter, A modified global Newton solver for viscous-plastic sea ice models, Ocean Modeling, Vol. 116, p.96:107, 2017.