Line 1,074: Line 1,074:
  
 
<div id='img-6'></div>
 
<div id='img-6'></div>
{| class="floating_imageSCP" style="text-align: center; border: 1px solid #BBB; margin: 1em auto; width: 100%;max-width: 100%;"
+
{| class="floating_imageSCP" style="text-align: center; border: 1px solid #BBB; margin: 1em auto; width: 50%;"
 
|-
 
|-
|[[Image:Draft_Coelho_632154385-fig6.png|276px|Comparação do perfil do nível de água em duas linhas de amostra em x=115\,m e x=75\,m]]
+
|style="padding:10px;"|[[Image:Draft_Coelho_632154385-fig6.png|376px|Comparação do perfil do nível de água em duas linhas de amostra em x=115\,m e x=75\,m]]
 
|- style="text-align: center; font-size: 75%;"
 
|- style="text-align: center; font-size: 75%;"
| colspan="1" | '''Figura 6'''. Comparação do perfil do nível de água em duas linhas de amostra em <math>x=115\,m</math> e <math>x=75\,m</math>
+
| colspan="1" style="padding-bottom:10px;"| '''Figura 6'''. Comparação do perfil do nível de água em duas linhas de amostra em <math>x=115\,m</math> e <math>x=75\,m</math>
 
|}
 
|}
  
Line 1,085: Line 1,085:
  
 
<div id='img-7'></div>
 
<div id='img-7'></div>
{| class="floating_imageSCP" style="text-align: center; border: 1px solid #BBB; margin: 1em auto; width: 100%;max-width: 100%;"
+
{| class="floating_imageSCP" style="text-align: center; border: 1px solid #BBB; margin: 1em auto; width: 50%;"
 
|-
 
|-
|[[Image:Draft_Coelho_632154385-fig7.png|282px|Comparação das linhas de amostra longitudinais do nível de água em y=70\,m e y=150\,m]]
+
|style="padding:10px;"|[[Image:Draft_Coelho_632154385-fig7.png|382px|Comparação das linhas de amostra longitudinais do nível de água em y=70\,m e y=150\,m]]
 
|- style="text-align: center; font-size: 75%;"
 
|- style="text-align: center; font-size: 75%;"
| colspan="1" | '''Figura 7'''. Comparação das linhas de amostra longitudinais do nível de água em <math>y=70\,m</math> e <math>y=150\,m</math>
+
| colspan="1" style="padding-bottom:10px;"| '''Figura 7'''. Comparação das linhas de amostra longitudinais do nível de água em <math>y=70\,m</math> e <math>y=150\,m</math>
 
|}
 
|}
  
Line 1,096: Line 1,096:
  
 
<div id='img-8'></div>
 
<div id='img-8'></div>
{| class="floating_imageSCP" style="text-align: center; border: 1px solid #BBB; margin: 1em auto; width: 100%;max-width: 100%;"
+
{| class="floating_imageSCP" style="text-align: center; border: 1px solid #BBB; margin: 1em auto; width: 50%;"
 
|-
 
|-
|[[Image:Draft_Coelho_632154385-fig8.png|276px|Comparação do tempo de amostragem do nível da água em P(115,70)]]
+
|style="padding:10px;"|[[Image:Draft_Coelho_632154385-fig8.png|276px|Comparação do tempo de amostragem do nível da água em P(115,70)]]
 
|- style="text-align: center; font-size: 75%;"
 
|- style="text-align: center; font-size: 75%;"
| colspan="1" | '''Figura 8'''. Comparação do tempo de amostragem do nível da água em <math>P(115,70)</math>
+
| colspan="1" style="padding:10px;"| '''Figura 8'''. Comparação do tempo de amostragem do nível da água em <math>P(115,70)</math>
 
|}
 
|}
  

Revision as of 13:57, 1 April 2020

Resumo

Este trabalho apresenta a simulação hidráulica do escoamento em um reservatório, utilizando o método dos volumes finitos para resolver o sistema de equações que modelam o fluxo bidimensional em águas rasas, negligenciando as tensões tangenciais. Para resolver as equações, utilizou-se um esquema híbrido de volumes finitos. A solução do sistema de equações linearizadas foi obtida por implementação computacional do método iterativo de Gauss-Seidel. Para ilustrar a aplicação do esquema numérico em engenharia hidráulica, apresenta-se o estudo do escoamento em um reservatório subterrâneo com pilares internos, cujo fluxo é gerado pela abertura de dois portões de saída. O código desenvolvido permite a análise temporal do volume e do fluxo no reservatório, a interpretação gráfica do fenômeno físico investigado bem como o cálculo da precisão do modelo. Os resultados obtidos mostram a interpretação física esperada, boa concordância com os dados da literatura, boa precisão, estabilidade e baixo custo computacional.

Palavras chave: Equações de águas rasas, volumes finitos, interpolação híbrida, estabilidade numérica, simulação de leito seco, reservatório de contenção

Abstract

This work presents the numeric simulation of flow in a reservoir, using the finite volume method for solver the system of equations that model the two-dimensional flow in shallow water, neglecting the tangential tensions. The solution of the system of linearized equations was obtained by computational implementation of the Gauss-Seidel iterative method. To illustrate the application of the numerical scheme in hydraulic engineering, it was considered the study of flow in an underground reservoir with internal pillars, whose flow is generated by the opening of two outlet gates. The employed code allowed the temporal analysis of the volume and the flow in the reservoir, the graphical interpretation of the investigated physical phenomenon as well as, the calculation of the precision of the model. The results obtained show the expected physical interpretation, good agreement with literature data, good precision,stability and low computational cost.

Keywords: Shallow water equations, finite volumes, hybrid interpolation, numerical stability, dry bed simulation, containment reservoir

1. Introdução

A ocorrência ou agravamento de inundações nas grandes cidades, bem como a quebra de barragens, tornaram-se problemas cada vez mais recorrentes, causando mortes e fortes impactos ambientais. Nesse cenário, fica evidente a necessidade de conhecimento prévio do comportamento dos fluxos de superfície livre e simulações de abertura de comportas de barragens para manejo de recursos hídricos, avaliação de riscos e usos para obtenção de melhor disponibilidade visando a preservação ambiental. Para tanto, é necessário utilizar metodologias que possam descrever as variáveis hidrodinâmicas envolvidas, como campo de velocidade do fluxo, turbulência e mudanças temporais na altura da superfície da água [1,2]. Em [3] sugere-se o uso de modelos matemáticos para entender os padrões de fluxo em corpos de água. Modelos matemáticos adequados são ferramentas úteis no gerenciamento de recursos hídricos, pois reduzem o tempo de análise, custos e riscos envolvidos em levar dados experimentais em fluxos reais auxiliando na tomada de decisões e na definição de ações corretivas diante de vazamentos iminentes. Matematicamente, os fluxos de superfície livre podem ser descritos de várias maneiras. Uma abordagem mais simples e muito aplicada é dada pelas Equações de Águas Rasas, que representam uma simplificação das Equações de Navier-Stokes e é aplicável aos fluxos nos quais as tensões e acelerações verticais podem ser negligenciadas sem prejuízo do resultado. Essas equações são derivadas por meio da integração das equações governantes (Navier-Stokes e Continuidade) na direção vertical. Sua derivação está fora do escopo deste trabalho, mas pode ser vista em detalhes em [4] . Esse sistema de equações, embora definido em um domínio bidimensional, fornece a altura da coluna de água e as componentes de velocidade em um fluxo instável. No entanto, a obtenção de uma solução analítica para o sistema de equações de águas rasas é, na maioria dos casos, uma tarefa difícil, pois trata-se de um conjunto de equações diferenciais parciais hiperbólicas não lineares com termos fontes. O que requer um tratamento numérico robusto para evitar instabilidades numéricas. Ao longo das últimas três décadas, muitos avanços foram realizados na solução numérica das equações de águas rasas para simulação de escoamentos unidimensionais aplicados a hidráulica fluvial em rios, canais e tubulações [5,6,7,8,9], e modelos bidimensionais aplicados à análise de escoamentos causados pela abertura instantânea de comportas e ruptura de barragens [10,11,12,13,14,15]. Em [10] utilizaram esquemas explícitos de diferenças finitas, na discretização das equações de águas rasas bidimensionais, adicionando condições de estabilidade e viscosidade artificial para suavizar as oscilações de alta frequência. Para validar, os esquemas discretos foram aplicados em um problema típico de engenharia hidráulica: abertura parcial de uma barragem e passagem de uma onda de inundação através de uma contração do canal, adotando a razão entre o nível de água a jusante Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (h_r)

e à montante Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  (h_l ) 
como sendo, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h_r / h_l = 0.5 

. Os resultados dos diferentes esquemas foram comparados e a ocorrência de oscilações numéricas foi observada, evidenciando a necessidade de se utilizar esquemas implícitos. O estudo de caso apontado em [10] foi analisado por [15] usando um esquema de elementos finitos de alta ordem e uma melhoria na relação Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_r / h_l

para Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  0,05 
foi obtida, buscando simular a condição de leito seco em uma determinada região do domínio. Em [12] usaram dados experimentais em um evento de quebra de barragem para verificar a precisão, estabilidade e confiabilidade de uma solução numérica das equações de águas rasas obtidas por um esquema de volumes finitos bidimensional. O modelo numérico permitiu uma precisão de segunda ordem, tanto no espaço como no tempo, acarretando porém um alto custo computacional, apresentando algumas discrepâncias entre os resultados reais dos medidores e os resultados numéricos nos pontos pesquisados. Os autores destacam a necessidade de simular a propagação de uma onda de inundação para um fundo seco e áspero e otimizar o algoritmo para reduzir o tempo de computação.  Um esquema de volumes finitos não estruturado para malhas triangulares para simular fluxos bidimensionais instáveis em águas rasas com frentes molhadas/secas sobre topografia complexa é apresentado em [11]. Utiliza-se em [11] para o esquema temporal o método explícito de Runge-Kutta e para o espacial a malha não estruturada. Comparações satisfatórias foram obtidas com dados mensurados e numéricos. Todavia, os autores sugerem a incorporação de um procedimento de escalonamento num esquema implícito temporal, e uma implementação paralela do algoritmo, a fim de reduzir o tempo computacional.   A eficiência de um esquema implícito de volumes finitos é explorada em [13] para simulação de fluidos em águas rasas bidimensionais, com frentes secas/molhadas. Adotou-se em [13] um tratamento complexo para a discretização espacial, fazendo uso de uma malha não estruturada flexível para obter um melhor ajuste à geometrias irregulares. No entanto, é feito ressalvas quanto ao tempo computacional para obtenção da solução por esquemas implícitos, pois embora um método implícito normalmente exija menos etapas da solução, cada uma exige mais tempo computacional do que as soluções obtidas por um esquema explícito. Os autores apontam a necessidade de se utilizar um solucionador de matrizes que com um número reduzido de iterações alcance a convergência.   Neste contexto, o objetivo principal deste trabalho é formular um esquema híbrido e totalmente implícito de volumes finitos para discretização das equações de águas rasas, a fim de obter uma solução numérica estável com um algoritmo iterativo otimizado, com convergência rápida e baixo custo computacional, para aplicação na simulação de fluxos bidimensionais transitórios em topografias complexas (com declives e sujeitos a resistência ao fluxo). Condições iniciais descontínuas representando leitos úmidos/secos foram adotadas. Para tanto, o trabalho está organizado da seguinte forma: A seção 2 apresenta as equações hiperbólicas, que regem a natureza das águas rasas, considerando as perdas de atrito e declives da topografia do domínio computacional e detalhando a configuração numérica destas equações; na seção 3, o modelo é validado e uma comparação é feita com os resultados obtidos com o trabalho apresentado em [10]. A robustez da solução numérica é verificada com uma extrapolação na relação Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h_r / h_l 
para Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.00002

, na seção 4; o esquema é aplicado na análise de um problema hidráulico real na seção 5 e; as conclusões são apresentadas na seção 6.

2. Modelo matemático e solução numérica

Na análise do escoamento bidimensional transiente em um canal, cuja topografia do fundo é descrita por uma superfície Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): z_0(x,y) , busca-se determinar o nível do fluido de superfície livre Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h(x,y,t)

e o campo de velocidade do fluxo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): U(u,v)
para cada instante de tempo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t

, conforme Figura 1.

Notação adotada na análise de fluxo em águas rasas
Figura 1. Notação adotada na análise de fluxo em águas rasas

2.1 Sistema de Equações Governantes

O sistema de equações diferenciais que descreve o escoamento hidrostático de um fluido incompressível em águas rasas com superfície superior livre é obtido pela integração ao longo da profundidade das equações tridimensionais que modelam a quantidade de movimento e conservação de massa num escoamento, assumindo distribuição de velocidade uniforme na direção vertical. Como em Mahmood and Yevjevich [3], adota-se as seguintes simplificações: (i) a distribuição de pressão na vertical é puramente hidrostática; (ii) não há contribuições laterais ao escoamento no reservatório analisado; (iii) a massa específica e a viscosidade do fluido no reservatório não sofrem variações significativas ao longo do tempo e do espaço; (iv) as tensões tangenciais são desprezíveis. Deste modo, as equações governantes do modelo hidrodinâmico, também ditas equações de águas rasas ou equações bidimensionais de Saint Venant, podem ser escritas na forma conservativa (com os fluxos dentro do sinal da derivada):

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial h}{\partial t} +\frac{\partial }{\partial x}(uh)+\frac{\partial }{\partial y}(vh)= 0,
(1)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial }{\partial t}(uh) +\frac{\partial }{\partial x}(u^2h+\frac{1}{2}gh^2)+\frac{\partial }{\partial y}( uvh)= gh(S_{0}^x - S_{f}^x),
(2)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial }{\partial t}(vh) +\frac{\partial }{\partial x}(uvh)+\frac{\partial }{\partial y}(v^2h+\frac{1}{2}gh^2)= gh(S_{0}^y - S_{f}^y),
(3)

onde Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): x

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  y 
representam as componentes cartesianas nas direções longitudinal e transversal, respectivamente; Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h
é profundidade da água no reservatório; Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v
são as componentes cartesianas da velocidade; Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): g
é a aceleração da gravidade, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t
é o tempo, e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): S_y
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): S_x
são os declives do fundo do reservatório definidos como:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): S_{0}^x=-\frac{\partial z_0}{\partial x},\,\,\,\,\,\,\,\,\,\,S_{0}^y=-\frac{\partial z_0}{\partial y},
(4)

enquanto os declives de resistência ao escoamento (perda de energia), nas direções Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): x

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): y

, respectivamente, são dadas por:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): S_{f}^x=\frac{c_M^2u\sqrt{u^2+v^2}}{h^{\frac{4}{3}}},\,\,\,\,\,\,\,\,\,\,S_{f}^y=\frac{c_M^2v\sqrt{u^2+v^2}}{h^{\frac{4}{3}}},
(5)

onde Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): c_M(m/s^{\frac{1}{3}})

é o coeficiente de rugosidade de Manning, que quantifica o atrito do fluxo com o fundo do canal.  As equações de águas rasas (1) - (3)  não possuem solução analítica fechada, portanto, uma abordagem numérica é empregada para resolvê-las de forma discreta e linearizada, onde o domínio é dividido em um número finito de células resultando em um sistema linear algébrico que é resolvido por um algoritmo computacional apropriado codificado em FORTRAN 90.  Neste estudo, diferentes condições de contorno e topografia de fundo foram impostas para verificar a robustez e aplicabilidade do código. Na etapa inicial, o nível da água é sempre conhecido e todas as velocidades são iguais a zero para todo o domínio. Essas condições estão detalhadas nas Subseções 3.1 e 3.2.

2.2 Discretização do domínio e linearização das equações governantes

A solução numérica do modelo hidrodinâmico descrito pelas equações (1)-(3) é obtida por meio do método dos volumes finitos (MVF). Os fundamentos matemáticos e físicos do MVF são bem discutidos por [16,17,18,19,20]. De acordo com [20], o MVF consiste na integração espacial e temporal das equações diferenciais na forma conservativa (com todos os fluxos envolvidos pelo operador derivada) em um volume genérico de controle. O sistema de equações (1)-(3) é integrado espacialmente (sobre um volume de controle retangular) e no tempo (de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t

a Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t + \Delta t

) e é empregado para a integração temporal a seguinte aproximação numérica:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): I_T = \int \limits _t^{t+\Delta t} \phi (P,t)dt = \left[\theta \, \phi (P,t+\Delta t) + (1-\theta )\, \phi (P,t)\right]\Delta t, \,\,\,\,0 \leq \theta \leq 1.
(6)

Adota-se aqui uma notação mais compacta:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \phi (P,t+\Delta t) = \phi _P,\,\,\,\,\phi (P,t)=\phi _P^0,
(7)

E assim, a Eq. (6) pode ser reescrita como:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): I_T = \int \limits _t^{t+\Delta t} \phi (P,t)dt = \left[\theta \phi _P + (1-\theta )\phi _P^0\right]\Delta t, \,\,\,\,0 \leq \theta \leq 1.
(8)

Neste artigo, adota-se a formulação totalmente implícita, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (\theta = 1) , ou seja, todas as derivadas são avaliadas no nível de tempo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t + \Delta \,t . Com uma implementação mais complexa, a formulação totalmente implícita é limitada apenas pela precisão e não sofre instabilidades numéricas devido à mudança de coeficientes de sinal pela variação do intervalo de tempo. E assim, permite o uso de etapas de tempo maiores com menor tempo de computação. Esse é um método incondicionalmente estável no tempo. Obviamente, esta estabilidade pode ser alterada devido às não linearidades do acoplamento e ao comportamento dos termos de fontes, como a perda de energia devido à declividade, o que pode gerar oscilações numéricas. Portanto, faz-se necessário um tratamento cuidadoso na obtenção de uma solução numérica estável e também precisa. A derivada temporal é avaliada com uma aproximação de Euler regressiva de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1^a

ordem:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \displaystyle \frac{d}{dt}\displaystyle \int _{\Delta V}\phi dt \Delta V \approx \left(\phi - \phi ^0 \right),
(9)

onde Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \phi

representa  uma variável.  Na integração espacial é utilizado o Teorema Fundamental do Cálculo para reescrever as integrais das equações (1)-(3) como um sistema de equações constituído pelos valores das variáveis avaliadas nos pontos de integração Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): w, e, s, n 

, que por sua vez, são avaliados por funções de interpolação. Para o cálculo destes valores, adota-se uma combinação dos esquemas de diferenciação central de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 2^a

ordem (CDS - Central Differencing Scheme) e um esquema upwind (UDS - Upwind Differencing Scheme) de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1^a
ordem.  Na interpolação central, os valores das variáveis nas faces do volume de controle são dados pelo valor médio dos centróides vizinhos, isto é,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \phi _e =\frac{\phi _E+\phi _P}{2}.
(10)

No esquema upwind, os valores das variáveis nas faces do volume de controle são dados considerando primeiramente a direção do fluxo que transporta alguma propriedade do centróide vizinho para a face onde o fluxo é avaliado, por exemplo,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \phi _w =\phi _W\,\,\,\textrm{e}\,\,\,\phi _e=\phi _P,\,\,\, \textrm{se}\,\,\,\,u>0,
(11)

O sistema (1) - (3) apresenta produtos de variáveis envolvendo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u , Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h

. Esta característica é a natureza não-linear das equações de Saint-Venant e uma das razões pelas quais não existe uma solução analítica para problemas complexos de águas rasas, e assim, o sistema deve ser linearizado para permitir que o método numérico gere um sistema linear resolvido por qualquer solucionador linear. A linearização é feita considerando no produto de variáveis apenas uma delas como a variável ativa, e as outras são constantes ou variáveis secundárias calculadas a partir da condição inicial da iteração de looping do tempo anterior e/ou do último passo de tempo, por exemplo,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \left(u v h\right)_e\approx (u^0v^0)_e h_e,
(12)

onde neste exemplo, o índice Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0

representa os valores disponíveis do cálculo anterior e esses valores são usados para calcular o coeficiente da matriz para a variável ativa Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h

. Naturalmente, outras equações estão disponíveis para resolver Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v
como a variável ativa (ou variável principal), e estas são empregadas para calcular cada coeficiente, assim, quando uma nova solução é alcançada, um novo cálculo é iniciado e novos coeficientes são definidos, e uma nova solução é executada até a convergência.   Na combinação CDS/UDS, o esquema UDS é escolhido para a variável principal e a aproximação CDS para a variável secundária conhecida, por exemplo  na integral da Eq. (1) o  UDS é usado para a variável principal Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h

, e para Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v
é aplicada a interpolação CDS  usando os valores nodais vizinhos conhecidos Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u^0,\,v^0
do nó Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): P

. Todos os valores nas faces são funções dos valores nodais Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): P,W, E, S , usando coeficientes Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \alpha ^,s

que representam o sinal das componentes Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v
nas faces do volume de controle, isto é, a direção do vetor de velocidade:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_w =(1-\alpha _w)\frac{h_P}{2}+(1+\alpha _w)\frac{h_W}{2},
(13)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_e =(1+\alpha _e)\frac{h_P}{2}+(1-\alpha _e)\frac{h_E}{2},
(14)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_s =(1-\alpha _s)\frac{h_P}{2}+(1+\alpha _s)\frac{h_S}{2},
(15)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_n =(1+\alpha _n)\frac{h_P}{2}+(1-\alpha _n)\frac{h_N}{2},
(16)

onde,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \alpha _i =1,\,\,\,\textrm{se}\,\,\,\,u>0,\,\,\, c.c.\,\,\,\alpha _i =-1,\textrm{para}\,\,\, i=w,e
(17)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \alpha _j =1,\,\,\,\textrm{se}\,\,\,\,v>0,\,\,\, c.c.\,\,\,\alpha _j =-1,\textrm{para}\,\,\, j=s,n
(18)

Portanto, a partir da formulação totalmente implícita e da interpolação híbrida CDS/UDS, a equação algébrica discreta para a Eq. (1) é dada por:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{hP}h_P +a_{hE}h_E+ a_{hW}h_W +a_{hN}h_N+a_{hS}h_S=b_{hP},
(19)

onde,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{hP}=1+\frac{\Delta t}{2\Delta x}\left[u^0_e(1+\alpha _e)-u^0_w(1-\alpha _w)\right]+\frac{\Delta t}{2\Delta y}\left[v^0_n(1+\alpha _n)-v^0_s(1-\alpha _s)\right],
(20)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{hE}=\,\,\,\,\,\frac{\Delta t}{2\Delta x}u^0_e(1-\alpha _e),
(21)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{hW}=-\frac{\Delta t}{2\Delta x}u^0_w(1+\alpha _w),
(22)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{hN}=\,\,\,\,\,\frac{\Delta t}{2\Delta y}v^0_n(1-\alpha _n),
(23)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{hS}=-\frac{\Delta t}{2\Delta y}v^0_s(1+\alpha _s),
(24)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): b_{hP}=h_P^0.
(25)

Para integrar a Eq. (2) aplica-se o Teorema Fundamental do Cálculo considerando a formulação totalmente implícita. Deste modo, o lado esquerdo desta equação é reescrita em função das variáveis calculadas em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): P

e nas faces Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): w,e,s,n

, conforme a expressão Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): ( 26Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): )

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \left[(uh)_P - (uh)_P^0\right]\frac{\Delta x \Delta y}{\Delta t}+ \left(\Delta y\left[(u^2h+\frac{1}{2}gh^2)_e- (u^2h+\frac{1}{2}gh^2)_w\right]+\Delta x\left[(uvh)_n - (uvh)_s\right]\right)_{t+\Delta t}.
(26)

Na expressão Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): ( 26Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): )

o termo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u^2
é escrito como Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (u^0\,u) 
onde Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u^0
é conhecido e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u
é a variável ativa a ser calculada. A interpolação UDS é usada para avaliar Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u

, enquanto a interpolação CDS para avaliar Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u^0

nas faces. Por exemplo,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (u_e)^2 = u_e^0.u_e = \left(\frac{u_E^0+u_P^0}{2}\right)\left[(1+\alpha _e)\frac{u_P}{2}+(1-\alpha _e)\frac{u_E}{2}\right],
(27)

com Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \alpha _e

definido na equação (17).  O termo quadrático da expressão (26) da variável secundária Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h
é calculado usando a interpolação CDS com os valores disponíveis da Eq. (19) e assim,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (h_e)^2 = \left(\frac{h_E+h_P}{2}\right)^2
(28)

A mesma abordagem é usada nos termos advectivos da expressão (26). O produto Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (uvh)

é dividido em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  (hv^0)u 
com UDS para variável ativa Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u
e CDS para as variáveis secundárias, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h
atualizada e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v^0

. Para a integração do lado direito da Eq. (2), que representa a resistência à declividade, o valor de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h

é calculada no centróide Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): P

, pois fisicamente a fonte representa a média integral no volume discreto centrado em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): P , isto é, o fonte não flui, é um termo volumétrico. Portanto, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h = h_P

e a magnitude da velocidade é constante. Dessa forma, a integral do lado direito da Eq. (2) é reescrita da seguinte forma:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \left[gh_P(-1)(z_e-z_w)\Delta y + (-1)\left(\frac{gc_M^2}{h_P^{1/3}}\sqrt{(u_P^0)^2+(v_P^0)^2}\right)\frac{u_e+u_w}{2}\Delta x \Delta y\right]_{t+\Delta t},
(29)

onde os valores da variável principal Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u

nas faces são obtidos por UDS. Assim,  a forma discreta linearizada da Eq. (2) é dada por:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{uP}u_P +a_{uE}u_E+ a_{uW}u_W +a_{uN}u_N+a_{uS}u_S=b_{uP},
(30)

onde,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{uE}=\,\,\,\,\,\,(1-\alpha _e)\left[\frac{\Delta t}{2\Delta x}u^0_eh_e+\frac{\Delta t}{4}\frac{gc_M^2}{h^{1/3}_P}\sqrt{(u_P^0)^2+(v_P^0)^2}\right],
(31)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{uW}=-(1+\alpha _w)\left[\frac{\Delta t}{2\Delta x}u^0_wh_w+\frac{\Delta t}{4}\frac{gc_M^2}{h^{1/3}_P}\sqrt{(u_P^0)^2+(v_P^0)^2}\right],
(32)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{uN}=\,\,\,\frac{\Delta t}{2\Delta y}v^0_n(1-\alpha _n)h_n,
(33)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{uS}=-\frac{\Delta t}{2\Delta y}v^0_s(1+\alpha _s)h_s,
(34)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): b_{uP}=u_P^0h_P^0+\frac{\Delta t}{2\Delta x}g(h^2_w-h^2_e)-gh_P\frac{\Delta t}{\Delta x}(z_e-z_w),
(35)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): a_{uP}=h_P+\frac{\Delta t}{2\Delta x}\left[u^0_e(1+\alpha _e)h_e-u^0_w(1-\alpha _w)h_w\right]+\frac{\Delta t}{2\Delta y}\left[v^0_n(1+\alpha _n)h_n-v^0_s(1-\alpha _s)h_s\right]+S_u,
(36)

com

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): S_u= \frac{\Delta t}{4}g\frac{c_M^2}{h^{1/3}_P}\sqrt{(u_P^0)^2+(v_P^0)^2}\left[\left({1+\alpha _e}\right)+\left({1-\alpha _w}\right)\right].
(37)

A mesma abordagem é usada para o cálculo de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v , integrando a Eq. (3). Assim, são obtidos três sistemas lineares a serem resolvidos:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): A^h h = B^h,\,\, A^u u = B^u,\,\,A^v v = B^v,
(38)

onde Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): A^\phi

representa a matriz de coeficientes da variável Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \phi 
(Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h,u
ou Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v

), enquanto Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): B^\phi

é o vetor que contém as condições de contorno e termos fontes.

3. O algoritmo

O código de simulação computacional foi programado em Linguagem Fortran, compilado na versão Fortran Power Station 4.0 licenciada pela Microsoft Corporation. A escolha por esse programa deve-se à sua velocidade de execução e alta capacidade de armazenamento de dados. Neste trabalho, o domínio físico retangular Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): D = [x_a, x_b] \times [y_a, y_b]

é dividido em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  N_x 
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  N_y 
volumes de controle com comprimentos dados por Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  \Delta x, \Delta y 
nas direções Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  x 
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  y 

, respectivamente. Da mesma forma, o espaço temporal Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): [t_0, t_f]

é dividido em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  N_t 
passos de tempo uniformes iguais a Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  \Delta t 

. A malha cartesiana ordenada e estruturada é varrida de acordo com o par Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (i, j)

da esquerda para a direita aumentando o comprimento Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (i - 1)\Delta x
na direção Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): x

, e de baixo para cima aumentando o comprimento Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (j - 1) \Delta y

na direção Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): y

, começando no centróide Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (1, 1)

que representa o ponto Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (x_a + \Delta x/2, y_a + \Delta y/2)

. Desta forma, faz-se a seguinte correspondência:,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (i,j)\longmapsto ((x_a+\Delta x/2)+(i-1)\Delta x, (y_a+\Delta y/2)+(j-1)\Delta y)
(39)

Após a discretização do domínio, são lidas a topografia da parte inferior, representada pela superfície Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): z_0 (x, y) , e as condições iniciais Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_0, u_0

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  v_0 

. O sistema linear é resolvido por um método de Gauss-Seidel de acordo com a direção varrida anteriormente descrita. Ele itera até que um dos dois critérios seja atingido: o número máximo residual Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): tol

ou máximo de iterações Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): itmax

. Se for atingido resíduo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): R<tol

em um número Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): k
de iterações e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 2k<itmax

, então continua-se o processo iterativo até Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 2k

iterações. Ou seja, ao atingir a tolerância do resíduo máximo, faz-se mais Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): k
iterações, isso torno o resíduo bem inferior ao residual máximo permitido. Para este trabalho, o número máximo de iterações para cada intervalo de tempo é fixado em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): itmax=1000
iterações, enquanto a tolerância para o resíduo máximo global permitido é  igual a Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): tol=10 ^ {- 11} 

, sendo o resíduo global Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): R

 definido como:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): R= \frac{1}{N_x N_y}\left[\frac{r_h+r_u+r_v}{3}\right],
(40)

onde Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): N_x N_y

é o número total de volume de controles, e os resíduos Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): r_h, r_u, r_v 
são a soma dos resíduos individuais de cada volume de controle,calculados incrementalmente de acordo com a Eq. (41):

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): r_\phi = r_\phi + d_\phi ,
(41)

onde Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): d_\phi

representa a diferença absoluta entre os dois lados da equação linearizada para a variável Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \phi 

. O algoritmo completo é apresentado abaixo. O código também permite usar a última solução para inicializar uma nova execução com novas condições de contorno, se necessário.

Declare as matrizes principais Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h, u

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v
e as variáveis secundárias Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_0, v_0
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u0.
 

Leia os dados do modelo: tamanho da malha espacial e temporal, coeficiente de atrito.

Calcule o comprimento dos passos espaciais e temporal

Faça a leitura da topografia Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (z_0).


Leia as condições iniciais Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_0,u_0

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v_0.

Calcule em cada passa de tempo as variáveis principais Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h,u,v


Se Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1 \leq k \leq N_t

 então

Calcular as variáveis no contorno

Se Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 2\leq i \leq N_{x} -1

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  2\leq j \leq N_{y} -1 
então

Interpolar Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h,u,v,

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): z_0
nos pontos de integração nas faces do volume de controle  

Calcular os coeficientes do sistema linear de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h


Calcular o resíduo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): r_h


Se Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h(i,j)> z(i,j)

então

Calcular Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h(i,j)


Calcular a coluna de água Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): H(i,j)=h(i,j)-z(i,j)


Atualizar os valores de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h

nas faces dos volumes de controle 

Calcular os coeficientes do sistema linear de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u


Calcular o resíduo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): r_u


Calcular Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u(i,j)


Atualizar os valores de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u

nas faces dos volumes de controle 

Calcular os os coeficientes do sistema linear de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v


Calcular o resíduo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): r_v


Calcular Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v(i,j)


Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \,\,\,

caso contrário

Faça Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h(i,j)=z(i,j)

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): r_h,u,v
iguais a zero 

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \,\,\,

(o nível da água é calculado até Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h=z_0

.)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \,\,\,

(fim da malha varrida) 

Teste de Convergência

Atualização de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u,v

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h
no tempo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (u_0=u,v_0=v,h_0=h)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \,\,\,

(fim do loop temporal)  

Faça o pós-processamento (tabelas e gráficos)

4. Validação da solução numérica

Com o objetivo de validar a abordagem numérica apresentada na seção anterior, esta seção apresenta uma comparação com os resultados obtidos para um modelo de abertura instantânea de comportas apresentado em [10]. Este problema consiste em um domínio quadrado com Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 200\,m

de comprimento com uma barragem interna com Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 10\,m 
de largura, disposta na faixa de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  90-100\,m

, que divide o domínio como é mostrado na Figura (2) . Para simulação da abertura de comportas, considera-se uma abertura não simétrica e instantânea com Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 75\,m

de largura entre Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 30
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 105\,m

. Essa abertura causa uma liberação sutil da coluna de água a jusante, resultando em um fluxo com gradientes espaciais e temporais acentuados.

Domínio do modelo
Figura 2. Domínio do modelo


Todos os parâmetros numéricos e físicos são mostrados na Tabela (1). De acordo com [10], neste problema a resistência ao escoamento é desprezada e sua parte inferior é plana.

Tabela 1. Parâmetros para simulação de abertura da comporta
Tamanho da malha Tamanho dos elementos Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): z_0 Passo de tempo Coeficiente de Manning Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): g
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 200\,m\,\times \,200\,m Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5\,m\,\times \,5\,m Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.01\,s Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.81\,m/s^2

4.1 Condições iniciais

Para o tempo inicial, o fluido é quiescente, ou seja, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u = v = 0

para todo o domínio, enquanto a coluna d'água inicial é dada por:

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_0(x,y):\left\{\begin{array}{lll} h_l,\,{\hbox{se}}\,x\,\leq \,100\,m\\ h_r,\,{\hbox{se}}\,x\,>\,100\,m,\\ \end{array} \right.
(42)

com o nível da água à montante Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_l=10\,m,\,

e a jusante Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_r=5\,m

. Consequentemente, a razão entre os níveis de água é Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_r/h_l=0.5\,m.


4.2 Condições de Contorno

Por uma questão de clareza, esta seção é apresentada aqui para mostrar de forma prática como as condições de contorno são tratadas neste trabalho usando para isso, o caso de validação como exemplo. As abordagens apresentadas aqui também são aplicadas a outros casos de maneira similar, respeitando, é claro, a configuração geométrica de cada um. Como apontado em [21], existem pelo menos três maneiras de lidar com as condições de contorno: realizar um balanço para cada volume de controle na fronteira, chamado simplesmente de equilíbrio de contorno; considerar um meio volume na fronteira com seu centróide pertencente ao próprio limite; e, por último, considerar volumes fictícios em torno dos limites, isso significa que o valor de limite prescrito deve ser igual à interpolação (qualquer que seja) entre os centróides do volume real de controle e o novo volume de controle fictício. Esta última abordagem é preferida, pois a primeira implica um tratamento matemático distinto para cada fronteira, o que torna o código mais complexo de acordo com a geometria. O caminho de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 2^a

ordem, o  meio volume, não é conservador porque o valor é imposto, em vez disso, como resultado de um balanço de fluxo.     A abordagem de volume fictício permite que toda a malha seja constituída por volumes inteiros, o que é fácil de codificar e tem a mesma natureza conservadora para todos os volumes. Embora este artifício aumente o número de incógnitas do problema, acarretando custo computacional, é um procedimento útil com codificação fácil. Na Figura (3) é apresentado um esboço deste conceito.     
Volumes fictícios ao redor da malha real
Figura 3. Volumes fictícios ao redor da malha real


Utiliza-se a Condição de Neumann nula para o nível da água nas paredes externas e nos contornos da represa. Desse modo,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial h\,(w)}{\partial x}= \frac{\partial h\,(e)}{\partial x}=0,
(43)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial h\,(s)}{\partial y}= \frac{\partial h\,(n)}{\partial y}=0,
(44)

onde Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): w

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): e
são os pontos dos contornos esquerdo e direito, respectivamente; e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): s
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): n
 são os pontos dos contornos inferior e superior, respectivamente, como descrito na  Figura 4.     
Esquema da condição de contorno para o nível h do fluido
Figura 4. Esquema da condição de contorno para o nível Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h
do fluido


Todas as derivadas nas faces fronteiras (Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): w,e,n,

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): s

) podem ser interpoladas como funções dos centróides vizinhos destacados na Figura 4: um externo fictício (Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): W, E, S

ou Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): N

) e um interno Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (P)

pertencente ao domínio.  Consequentemente,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial h(w)}{\partial x} =\frac{h_{P_w} - h_W}{\Delta x}=0
(45)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial h(e)}{\partial x} = \frac{h_E -h_{P_e}}{\Delta x}=0,
(46)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial h(s)}{\partial y} = \frac{h_{P_s} - h_S}{\Delta y}=0,
(47)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial h(n)}{\partial y} = \frac{h_N - h_{P_n}}{\Delta y}=0,
(48)

o que resulta em,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_W=h_{P_w},\,\,\,h_E=h_{P_e},\,\,\,\,h_S=h_{P_s} \,\,\textrm{e}\,\,h_N=h_{P_n}.
(49)

Para as variáveis de fluxo (Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v

), as paredes são consideradas impermeáveis e todas as componentes de velocidade normal aos contornos são nulas. Esta condição de Dirichlet é imposta considerando o esquema de diferenciação central, ou seja,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u(w) =\frac{u_{P_w} + u_W}{2}=0,
(50)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u(e) = \frac{u_E + u_{P_e}}{2}=0,
(51)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v(s) = \frac{v_{P_s} +v_S}{2}=0,
(52)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v(n)= \frac{v_N + v_{P_n}}{2}=0,
(53)

e portanto,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u(W)= -u(P_w),\,\,\,\,\,u(E)= -u(P_e),
(54)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v(S)= -v(P_s),\,\,\,\,\,v(N)= -v(P_n).
(55)

Por outro lado, as componentes da velocidade tangencial são calculados considerando derivada nula para cada uma, ou seja, uma Condição de Neumann nula para cada componente tangencial, e então

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial u(s)}{\partial y} =\frac{u_{P_s} - u_S}{\Delta y}=0,
(56)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial u(n)}{\partial y} = \frac{u_N -u_{P_n}}{\Delta y}=0,
(57)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial v(w)}{\partial x} = \frac{v_{P_w} - v_W}{\Delta x}=0,
(58)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial v(e)}{\partial x} = \frac{v_E - v_{P_e}}{\Delta x}=0,
(59)

e portanto,

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u(S) = u(P_s),\,\,\,\,u(N) = u(P_n),
(60)

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v(W) = v(P_w),\,\,\,\,v(E) = v(P_e).
(61)

4.3 Resultados

O algoritmo proposto e a formulação numérica devem ser validados para determinar sua precisão e robustez. Isso é feito por meio da aplicação do modelo e do código numérico a um problema representativo de águas rasas: o problema da abertura instantânea de comportas, amplamente utilizado para testar códigos numéricos ou modelos matemáticos que tratam de vazões superficiais sujeitas a mudanças abruptas, mudanças no tempo e no espaço, e a abertura instantânea de comportas tem esses detalhes físicos e é amplamente estudada na literatura [10,14,22,23,24,25].

4.3.1 Nível da água

A Figura (5) mostra a superfície livre de água após Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.1

segundos após a abertura da comporta. Os resultados são comparados com aqueles obtidos em [10]. Observa-se na Figura (5)  uma frente de onda após a abertura da eclusa  e uma onda de depressão no lado esquerdo à barreira. Os níveis de superfície computados estão de acordo com os apresentados por [10] para o mesmo instante de tempo. 
Resultado obtido pelo esquema híbrido proposto Resultado obtido em [8]
(a) Resultado obtido pelo esquema híbrido proposto (b) Resultado obtido em [10]
Figura 5. Comparação do comportamento da superfície livre Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 3D
após Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.1 \, s 
após a abertura da comporta


A Tabela 2 mostra os valores de nível para algumas posições do domínio para fins de comparação quantitativa.

Tabela 2. Valores de nível de água usando a relação Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_r/h_l=0.5
yx Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 25 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 50 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 75 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 100 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 125 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 150 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 175 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 200
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99932 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.96352 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.43066 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.76246 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.06748 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.08372 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.31831 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00090 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.0
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 25 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99497 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.88268 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.18459 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.70866 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.16149 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 6.34225 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 6.43242 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.01876 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.0
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 50 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.98848 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.77139 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.67804 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.08645 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.28272 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 6.84739 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.01455 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.08294 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.0
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 75 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.98760 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.75073 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.51860 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.88839 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.52336 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 6.87814 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.10481 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.09955 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.0
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 100 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99177 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.83175 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.98309 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.49358 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.82968 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 6.54152 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 6.75214 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.04260 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.0
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 125 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99851 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.95297 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.51005 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.17919 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.68769 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.94785 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.60476 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00278 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.0
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 150 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99996 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99796 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.93089 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.72443 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.48812 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.30022 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00670 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00001 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.0
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 175 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99999 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99997 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99829 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.98574 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00626 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00135 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00001 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00000 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.0
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 200 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 10.0000 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99999 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99999 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.99985 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 3.75001 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00000 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00000 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.00000 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.0


Duas linhas de amostra foram extraídas em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.1

segundos antes da abertura da comporta Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): (x = 75\, m) 
e após a abertura Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  (x = 105\, m) 
e os dados foram comparados a [10], onde são confrontados outros dois esquemas numéricos: MacCormack e Gabutti (descritos em [26] e [27], respectivamente), e ambos os métodos são de precisão de segunda ordem e requerem um cálculo mais complexo, uma vez que uma etapa do preditor deve ser avaliada em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  t + \Delta t/2.
 A Figura (6) apresenta a comparação dos perfis transversais do nível da água após Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.1
segundos da abertura da barreira interna, e os dados estão em boa concordância com [10]. Algumas diferenças podem ser observadas antes e depois da abertura da barragem, principalmente com a onda de depressão antes do portão, mas os níveis estão na mesma ordem e com o mesmo comportamento físico. Além disso, observa-se algumas elevações locais na frente de onda. 
Comparação do perfil do nível de água em duas linhas de amostra em x=115\,m e x=75\,m
Figura 6. Comparação do perfil do nível de água em duas linhas de amostra em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): x=115\,m
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): x=75\,m


A Figura (7) mostra os perfis longitudinais em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): y = 70 \, m

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  y = 150 \, m 
a Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  7.1 
segundos. A linha Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h (x, 150) 
está quebrada porque intercepta a parede da barragem, enquanto a linha Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h (x, 75) 
passa pela abertura da comporta. Pode ser visto na linha Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h (x, 150) 
que a onda frontal após a abertura da eclusa mostra uma elevação de pico que é devida à diferença de velocidade entre a frente de onda e a onda de depressão em movimento a jusante. A frente de onda é desacelerada pelo corpo de água em repouso na frente dela. Embora esse comportamento não seja mostrado nos resultados de [10], a posição da frente de onda e o início da onda de depressão são coincidentes. O perfil Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h (x, 150)
tem uma melhor correspondência, uma vez que nesta posição o comportamento do fluido é mais suave e menos dinâmico devido à presença da parede. É evidente que o local mais sensível a ser resolvido é a região de abertura da comporta devido ao abrupto colapso da coluna de água.  
Comparação das linhas de amostra longitudinais do nível de água em y=70\,m e y=150\,m
Figura 7. Comparação das linhas de amostra longitudinais do nível de água em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): y=70\,m
e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): y=150\,m


As mudanças no nível da água podem ser monitoradas por um período de tempo, em um ponto fixo do domínio. Na Figura (8), pode-se ver a amostragem do nível de água em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): P(115,70) , localizado na frente da abertura da comporta que permite capturar o avanço da frente de onda, durante Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.1

segundos. 
Comparação do tempo de amostragem do nível da água em P(115,70)
Figura 8. Comparação do tempo de amostragem do nível da água em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): P(115,70)


Pode ser visto em ambos os resultados que a frente de onda leva Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1

segundo após a abertura para alcançar o ponto de teste Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): P

, e depois de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 3

segundos, o nível da água está próximo de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7\,m 
em ambos os casos. Novamente, há um comportamento mais dinâmico em comparação com os resultados de [10], que é mais suave com oscilações brandas devido a utilização de termos dissipativos artificiais, enquanto os resultados obtidos pelo esquema híbrido proposto apresentam uma onda de pico que tende a ser atenuada com o tempo, de acordo com o fenômeno físico esperado.

4.3.2 Campo de Velocidade

A Figura (9) compara os resultados de [10] e deste trabalho para o campo de velocidade no instante de tempo igual a Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.1

segundos. Os vetores do campo de velocidade estão em muito boa concordância apresentando as mesmas direções, magnitudes (representadas pelos tamanhos das flechas) com um espalhamento pela mesma área ao redor da abertura da comporta.  
Campo de velocidade usando o esquema híbrido Campo de velocidade apresentado em  [10]
(a) Campo de velocidade usando o esquema híbrido (b) Campo de velocidade apresentado em [10]
Figura 9. Comparação do campo de velocidade em torno da abertura da comporta em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.1
segundos

4.4 Considerações

Apesar das oscilações locais ou da suavidade, os resultados estão em boa concordância geral com as frentes de onda e ondas de depressão de acordo com os dados da literatura, o que reflete a habilidade da abordagem numérica proposta em lidar e capturar o comportamento físico do fluxos de águas rasas que validam o modelo e a abordagem numérica. É importante enfatizar que, em [10] artifícios numéricos foram usados como uma viscosidade artificial para lidar com as oscilações da superfície livre, o que torna o resultado de [10] mais difusivo e quase sem flutuações locais no nível da superfície. Por outro lado, neste trabalho, nenhuma abordagem similar foi empregada para lidar com uma possível instabilidade numérica devido à aproximação de tempo de alta ordem. O esquema de tempo implícito proposto de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1^a

ordem neste trabalho mostrou-se capaz de capturar o comportamento físico e os gradientes de tempo rígidos sem etapas de tempo proibitivas. E a formulação UDS em associação com a abordagem CDS foi capaz de lidar com mudanças abruptas nos campos de variáveis sem instabilidades ou oscilações não físicas. Todas as oscilações de superfície livre têm um significado físico quando as diferenças de velocidade entre as porções distintas da onda são contabilizadas porque essas diferenças compactam a onda e aumentam sua amplitude. Como apontado em [10], as oscilações numéricas puras não são amortecidas com o tempo, em vez disso, elas tendem a ser amplificadas com gradientes rígidos, o que faz com que o sistema divirja. Porém fazendo uso do esquema numérico híbrido aqui apresentado, a solução se mantêm suave com resíduos muito baixo, inferiores a tolerância máxima de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 10^{-11}

. Mesmo para grandes intervalos de tempo, não há crescimento no valor destes resíduos, atingindo valores inferiores a tolerância máxima em poucas iterações.

5. Verificação numérica

Uma validação numérica assegura que o modelo é capaz de fornecer uma resposta física correta sob certas condições iniciais e de contorno. No entanto, mais testes são feitos para descobrir se, sob outro cenário, o modelo computacional é capaz de prever o comportamento físico do sistema. Esta etapa, juntamente com a validação anterior, permite definir se o modelo computacional é útil como uma ferramenta preditiva para qualquer fluxo de água superficial sob condições diversas.

5.1 Teste da condição de leito seco

Para avaliar a robustez do código, o modelo da seção 3 é considerado, fazendo a razão Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_r / h_l

tender a zero, isto é, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h_r 
é considerado com uma fina película líquida, como uma “wet condition”. Esta situação é geralmente uma situação física difícil de resolver devido às singularidades que podem surgir nos termos fontes de atrito, e o possível mau condicionamento da matriz de coeficientes devido a valores nulos que surgirão ao longo dos cálculos quando Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h
tende a zero. Nesta situação, as equações de águas rasas tendem a enfraquecer seu significado físico. Em vista disso, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h_r 
não pode ser exatamente zero, e o código deve ser capaz de lidar com essa situação. Na Figura(10), pode-se observar o nível da água para os primeiros Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  7.1 
segundos com Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h_r / h_l = 0.00002 

.

Visão tridimensional da superfície livre em 7.1 segundos após a abertura da comporta com hr/hₗ=0.00002
Figura 10. Visão tridimensional da superfície livre em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.1
segundos após a abertura da comporta com Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h_r/h_l=0.00002

Os valores dos níveis são reproduzidos na Tabela 3, com todas as unidades em metros.

Tabela 3. Valores de nível de água usando Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): hr/hl=0.00002
yx Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 25 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 50 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 75 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 100 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 125 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 150 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 175 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 200
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9984 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9274 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.1889 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.4453 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0303 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.8589 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1.2135 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 25 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9904 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.8118 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.9461 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.3330 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.4597 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1.1416 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1.1143 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0583 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 50 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9789 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.6532 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.3391 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 7.3257 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.4764 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 3.3378 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1.9742 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.4390 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 75 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9773 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.6221 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.1432 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 6.9206 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 5.6710 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 3.7372 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 2.1506 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.6072 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 100 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9848 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.7398 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.7161 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.0375 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 3.4672 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1.9603 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1.4454 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.1380 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 125 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9969 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9163 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.3453 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8.9770 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.1084 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.5429 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.6798 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0058 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 150 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9999 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9950 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.8806 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.6130 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0235 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0028 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 175 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9999 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9999 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9960 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9728 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 200 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 10.000 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9999 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9999 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 9.9996 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.00015 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 0.0002

5.2 Considerações

Em [10], [15] e [13] são apontadas as dificuldades em lidar com modelo que representam leitos quase secos, devido as possíveis singularidades. O esquema numérico híbrido CDS/UDS aqui proposto mostrou-se eficaz e com baixo custo computacional para simular escoamentos transientes em águas rasas para leitos quase secos, o que evidencia a acurácia e robustez do esquema.

6. Escoamento em um reservatório de contenção subterrâneo: uma aplicação do modelo completo

Os reservatórios subterrâneos são projetados para zonas urbanas populosas, onde não há lugar para armazenar água da chuva. Eles são construídos com uma rede de pilares de sustentação e canais de drenagem na parte inferior, como ilustrado na Figura (11).

Reservatório de águas pluviais subterrâneas
Figura 11. Reservatório de águas pluviais subterrâneas


Para testar a solução numérica obtida para as equações completas das águas rasas, analisou-se o fluxo em um reservatório com obstáculos como colunas estruturais, e drenos controlados por saídas estreitas como fendas na barragem. A topografia de fundo foi considerada com inclinações não nulas e com resistência ao escoamento no fundo do canal, com coeficiente de atrito de Manning Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): N = 0.013 m/s^{1/3} , que quantifica a resistência ao escoamento no fundo do canal para superfícies de cimento, apresentado em [28]. O fundo tem a presença de canais que conduzem a água pelas aberturas de saída até uma área aberta sem paredes. Pode-se dizer que o problema considerado é uma composição do problema de abertura instantânea de comportas, para leitos molhado/seco, com topografia mais complexa e configuração de domínio. A Figura (12) representa a configuração do domínio físico. O domínio consiste em um reservatório retangular de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 12 m \times 24 m

de dimensão com nove pilares de sustentação. 
Domínio físico do reservatório subterrâneo
Figura 12. Domínio físico do reservatório subterrâneo


Como ilustrado na Figura (13), a parte inferior do reservatório possui dois canais de drenagem com seção trapezoidal e um declive sutil em direção às fendas da barragem.

representação tridimensional do fundo Perfil frontal do fundo do reservatório
(a) representação tridimensional do fundo (b) Perfil frontal do fundo do reservatório
Figura 13. Topografia do fundo do reservatório


As configurações da topografia do fundo são descritas por Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): z_0

na Eq.(62).

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): z_0(x,y,t)= \left\{\begin{array}{lll} 0.2, \,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,0\leq \,x\,\leq 0.5 \,\,\,\textrm{e}\,\,\,\,0\leq \,y\,\leq 8,\\ \\ 1.2-2x,\,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,0.5<\,x\,<0.6\,\,\,\textrm{e}\,\,\,\, 0\leq \,y\,\leq 8,\\ \\ 0.0,\,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,0.6\leq \,x\,\leq 0.9\,\,\,\textrm{e}\,\,\,\, 0\leq \,y\,\leq 8,\\ \\ -1.8+2x,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,\,0.9<\,x\,<1.0\,\,\,\textrm{e}\,\,\,\, 0\leq \,y\,\leq 8,\\ \\ 0.2, \,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,1.0\leq \,x\,\leq 11.0\,\,\,\textrm{e}\,\,\,\,0\leq \,y\,\leq 8,\\ \\ 22.0-2x,\,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,11.0<\,x\,<11.1\,\,\,\textrm{e}\,\,\,\, 0\leq \,y\,\leq 8, \\ \\ 0.0,\,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,11.1\leq \,x\,\leq 11.4\,\,\,\textrm{e}\,\,\,\, 0\leq \,y\,\leq 8,\\ \\ -22.8+2x\,\,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,11.4<\,x\,<11.5\,\,\, \textrm{e}\,\,\,\,0\leq \,y\,\leq 8,\\ \\ 0.2, \,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,11.5\leq \,x\,\leq 12.0\,\,\,\textrm{e}\,\,\,\, 0\leq \,y\,\leq 8,\\ \\ 0.0, \,\,\,\,\,\,\,\,\,\,\textrm{se} \,\,\,\,0\leq \,x\,\leq 12.0\,\,\,\textrm{e}\,\,\,\, 8.15\leq \,y\,\leq 24.\\ \end{array} \right.
(62)

No reservatório, o nível da água está inicialmente em repouso e tem Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 2.5\,m

de profundidade, enquanto na zona de inundação, há apenas uma camada fina de água, ou seja, “wet condition”, a altura da água é tão pequena quanto possível, como foi testado na Seção 5.1. Neste caso, a razão fixada é Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h_r / h_l = 0.0002 

, como mostrado na Figura (14). Todas as condições de contorno para o nível da água são as mesmas do problema apresentado na Seção 4.

Condições iniciais para o nível da água
Figura 14. Condições iniciais para o nível da água


Com relação aos componentes de velocidade, é necessário dizer que: como as paredes do reservatório, os pilares e paredes laterais do domínio externo são considerados impermeáveis; o fluxo da água que é armazenada no reservatório ocorre apenas nas saídas da parede norte do reservatório e na extremidade norte do domínio externo, como indicado na Figura (12). Mais precisamente, a componente de velocidade Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u

nas paredes internas leste-oeste e nos contornos internos é nula, enquanto a componente de velocidade Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v
é considerada nula no limite sul e nos limites internos norte-sul. Por outro lado, nos contornos norte-sul para a componente Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): u
e nos contornos leste-oeste para o componente Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v
respectivamente, é adotada a condição de Neumann nula, como na Seção 4.  Para o domínio externo, uma vez que existem apenas paredes laterais, o fluxo é livre para todos os pontos da extremidade norte. Essa condição de contorno é descrita pelas expressões:
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): v(x,24,t)=Ch^{\frac{1}{2}}(x,24,t),\,\,\,\,\,\, t\neq 0,\,\,\,\,\,\,0\,\leq \,x\leq \,12,
(63)
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): \frac{\partial }{\partial x} u(x,24,t) = 0,\,\,\,\,\,\, 0\,\leq \,x\leq \,12,
(64)

sendo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): C=1.0(2g)^{\frac{1}{2}}

um coeficiente arbitrário, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h(m)
o nível da água e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): g(m/s^2)
a aceleração da gravidade.  Para a simulação computacional do modelo proposto utilizamos uma malha estruturada, de espaçamento Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):   \Delta \, x = \Delta y = 0.05\,m, 
no espaço bidimensional, com intervalo de tempo de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  \Delta \, t = 0.001\,s

. Como há uma topografia especificada na parte inferior do reservatório, é necessário estabelecer uma condição compatível com a física do modelo: se o nível da água atingir o fundo do reservatório, o fluxo será considerado nulo neste ponto. Mais precisamente se, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h(x, y, t)> z_0 (x, y, t)

os cálculos para Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h, u, v 
são feitos para o próximo passo de tempo, caso contrário faz-se: Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  h (x , y, t) = z_0 (x, y, t) 
e as componentes de velocidade são anuladas neste ponto.  O volume de fluido armazenado no interior do reservatório foi calculado em cada ponto de tempo. E foi estabelecido como critério de parada no código, o volume mínimo Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  V = 0.01 \, m^3. 


6.1 Resultados

Devido às aberturas na parede norte do reservatório, há um declínio no nível da água dentro do reservatório e ondas de elevação no domínio externo, especialmente nas proximidades das aberturas. A Figura (15) é uma representação em perspectiva da superfície da água em todo o domínio para Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t = 21 \, s

e Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  t = 70 \, s 
após a abertura das saídas. 
t=21\,s t=70\,s
(a) Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t=21\,s (b) Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t=70\,s
Figura 15. Visão tridimensional do nível da água após o início do despejo


A representação gráfica do campo vetorial é usada para a análise da intensidade e direção do fluxo, em cada ponto da malha. A Figura (16) mostra as direções e a intensidade do fluxo nos primeiros Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 4 \, s

do fluxo. Observa-se que a direção do fluxo ocorre de dentro para fora do reservatório, a partir das saídas,  com gradientes mais acentuados próximos às aberturas.  
t=1\,s t=2\,s
(a) Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t=1\,s (b) Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t=2\,s
t=3\,s t=4\,s
(c) Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t=3\,s (d) Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t=4\,s
Figura 16. Campo de velocidade nos primeiros Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 4
segundos


Para Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t = 15 \, s

observa-se que ainda não há fluxo na região estreita à frente da parede norte do reservatório, nas seções onde não há aberturas. Por sua vez, nas regiões à frente das aberturas, o fluxo é mais acentuado e o campo de velocidade assume um perfil hiperbólico no domínio externo, como na Figura (17)a. Por outro lado, como mostra a Figura (17)b, a magnitude do vetor velocidade torna-se menos acentuada e mais uniforme, após Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  70 \, s 
de simulação do fluxo. 
t=15\,s t=70\,s
(a) Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t=15\,s (b) Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t=70\,s
Figura 17. Campo de velocidade após o início do despejo


O perfil transversal do nível da água pode ser analisado em um determinado instante de tempo. Na Figura (18), o perfil Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): h (0,75, y)

é representado para Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":):  t = 10 \, s 

. Uma inclinação significativa no nível da água é observada na faixa de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 8 \, m <y <8.15 \, m , o que era esperado devido à condição inicial descontínua imposta.

Perfil do nível de água em uma linha de amostra em x = 0.75\,m para t = 10\,s
Figura 18. Perfil do nível de água em uma linha de amostra em Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): x = 0.75\,m
para Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): t = 10\,s


O código implementado foi utilizado para análises como: variação de volume no reservatório em função do tempo, o comportamento do fluxo ao redor dos pilares e na vizinhança das paredes. Em todas essas análises, os resultados obtidos são satisfatórios e consistentes com a física do problema.

7. Conclusões

Foi proposto um método de volume finito implícito de Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://mathoid.scipedia.com/localhost/v1/":): 1^a

ordem com uma discretização híbrida CDS/UDS para resolver as equações completas de águas rasas. O algoritmo mostrou-se capaz de lidar com fortes problemas instáveis como a abertura instantânea de comportas, vazão em topografias não uniformes com condição dry/wet, com e sem condições de saídas.  Os resultados mostram boa concordância com a literatura com dinâmica de frente de onda mais complexa. Essas diferenças locais são explicadas devido à ausência de artifício numérico, como a viscosidade artificial, que amortece o comportamento da superfície livre e suaviza as ondas.  A formulação numérica proposta tem a vantagem de ser mais fácil de codificar em comparação com aquelas disponíveis na literatura e, além disso, o apelo físico para a conservação de fluxo que é característica do método de volumes finitos, torna-se uma opção com a mesma precisão física, porém  simples e rápida para ser implementada. A convergência do método iterativo de Gauss-Seidel, mesmo impondo máximo residual muito pequeno, é obtida com poucas iterações, o que garante baixo custo computacional.  Como ferramenta preditiva, o modelo computacional tem mostrado bons resultados desde a configuração simples até a mais complexa, com precisão e robustez.  A solução numérica obtida pode ser usada para simular fluxos sobre topografias reais encontradas na natureza.

Declaração de disponibilidade de dados

Todos os dados, modelos ou códigos gerados ou utilizados durante o estudo estão disponíveis pelo autor correspondente por solicitação. Lista de itens:

  • o algoritmo utilizado para obtenção da solução numérica híbrida proposta;
  • o arquivo de dados da Tabela 2;
  • o arquivo de dados da Tabela 3;
  • os dados usados para gerar as figuras.

Agradecimentos

Este estudo foi financiado em parte pela Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Brasil (CAPES) - Finance Code 001. Os autores agradecem também ao Departamento de Matemática da Universidade Tecnológica Federal do Paraná (UTFPR), Campus Campo Mourão e ao Programa de Pós-Graduação em Métodos Numéricos (PPGMNE) da Universidade Federal do Paraná (UFPR).

Referências

[1] Imbonden, D. M. (2004) "The Lakes Handbook, Limmnology and Limnectic Ecology". Blackwell Scienc Ltd

[2] Reynolds, C. (1984) "The ecology of freshwater phytoplankton". Cambridge University Press

[3] Mahmood, K. and Yevjevich, V. (1975) "Unsteady flow in open channels". Water Resources Publications, 1 th Edition

[4] Vreugdenhil, C. B. (1994) "Numerical Methods for Shallow-Water flow". Springer Science+Business Media Dordrecht

[5] García-Navarro, P. and Alcrudo, F. and Priestley, A. (1994) "An implicit method for water flow modelling in channels and pipes", Volume 32. J. Hydraul. Eng. 721–742

[6] Burguete, J. and García-Navarro, P. (2004) "Implicit schemes with large time step for non-linear equations: Application to river flow hydraulic", Volume 46. Internat. J. Numer. Methods Fluids 607–636

[7] Cantero-Chinchilla, F. N. and Castro-Orgaz, O. and Dey, S. and Ayuso, J. L. (2016) "Nonhydrostatic Dam Break Flows. I: Physical Equations and Numerical Schemes", Volume 142. J. Hydraul. Eng. 12 1–19

[8] Soler, J., Bladé, E., Sánchez-Juny, M. (2012) "Ensayo comparativo entre modelos unidimensionales y bidimensionales en la modelización de la rotura de una balsa de materiales sueltos erosionables", Volume 28 (2). Revista International de Métodos Numéricos para Cálculo y Diseño en Ing. 103–105

[9] Brufau, P., García-Navarro, P., (2000) "Esquemas de alta resolución para resolver las ecuaciones de "shallow water"", Volume 16 (4). Revista International de Métodos Numéricos para Cálculo y Diseño en Ing. 493–512

[10] Fennema, R. J. and Chaudhry, M.H. (1990) "Explicit Methods for 2-D transient free surface flows", Volume 116. J. Hydraul. Eng. 8 1013–1034

[11] Nikolos, I.K. and Delis, A.I. (2009) "An unstructured node-centered finite volume scheme for shallow water flows with wet/dry fronts over complex topography", Volume 198. Comput. Methods. Appl. Mech. Engrg 3723–3750

[12] Valiani, A. and Caleffi, V. and Zanni, A. (2002) "Case Study: Malpasset Dam-Break Simulation using a Two-Dimensional Finite Volume Method", Volume 128. J. Hydraul. Eng. 5 460–472

[13] Fernández-Pato, J. and Morales-Hernández, M. and García-Navarro, P. (2018) "Implicit finite volume simulation of 2D shallow water flows in flexible meshes", Volume 328. Comput. Methods. Appl. Mech. Engrg 1–25

[14] Melo, A. R. and Gramani, L. M. and Kaviski, E. (2018) "High-order CE/SE scheme for dam-break flow simulation", Volume 34 (1). Revista International de Métodos Numéricos para Cálculo y Diseño en Ing. 1–12

[15] Sheu, T. W. H. and Fang, C. C. (2001) "High resolution finite-element analysis of shallow water equations in two dimensions", Volume 190. Comput. Methods. Appl. Mech. Engrg 2581–2601

[16] Hirsch, J. J. (2007) "Water Waves: The Mathematical Theory with Applications", Volume. Interscience Publishers, Edition

[17] Blazek, J. (2001) "Computational fluid dynamics: principles and applications.". Elsevier Science Ltd, 1 th Edition

[18] Versteeg, H.K. and Malalasekera, W. (2007) "An Introduction to Computational Fluid Dynamics. The finite volume method". Pearson Education Limited, 2 th Edition

[19] Maliska, C. R. (2013) "Transferência de Calor e Mecânica dos Fluidos Computacional". LTC, 2 th Edition

[20] Patankar, S. (1980) "Numerical heat transfer and fluid flow". Hemisphere Publishing Corporation, Edition

[21] Lemos, E. M. D. (2011) "Implementação de um método de volumes finitos de ordem superior com tratamento multibloco aplicado à simulação de escoamentos em fluidos viscoelásticos". Phd. thesis, UFRJ, Rio de Janeiro, Brasil

[22] Rezende, R. V. P. and Almeida, R. A. and Souza, A. A. U. and Souza, S. M. A. G. U. (2015) "A two-fluid model with a tensor closure model approach for free surface flow simulations", Volume 122. Chemical Engineering Science 596–613

[23] Hirt, C. W. and Nichols, B. D. (1981) "Volume of fluid (vof) method for the dynamics of free boundaries", Volume 39. Journal of ComputationalPhysics 201–225

[24] Jahanbakhsh, E. and Panahi, R., Seif, M. S.(2007) "Numerical simulation fo three-dimensional interfacial flows", Volume 17. Int. J. Numer. Methods Heat Fluid Flow 384–404

[25] Villota, A., Codina, R. (2018) "Approximation of the shallow water equations with higher order finite elements and variational multiscale methods", Volume 34 (1). Revista International de Métodos Numéricos para Cálculo y Diseño en Ing. 1–25

[26] MacCormack, R. W. (1969) "The effect of viscosity in hypervelocity impact cratering", Volume. American Institutue Aeronautics Astronautics 69–354

[27] Gabutti, B. (1983) "On two upwind finite-difference schemes for hyperbolic equations in non-conservative form", Volume 11. Comput. Fluids 3 207–230

[28] Porto, R. M. (2006) "Hidráulica Básica". EESC-USP, 4 th Edition

Back to Top

Document information

Published on 02/04/20
Accepted on 30/03/20
Submitted on 20/08/19

Volume 36, Issue 2, 2020
DOI: 10.23967/j.rimni.2020.03.007
Licence: CC BY-NC-SA license

Document Score

0

Views 173
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?