Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 12-06-2021 11:59:55

mati
Membre
Inscription : 15-05-2018
Messages : 134

Algorithme

Bonjour,
j'ai besoin d'un esprit clair pour m'aider à résoudre ce problème.
on a le problème suivant constitué de deux équations et qu'on va nommé MainSys
posée sur $[0,T] \times [0,L] \times [0,H]$
$$
MainSys(v,u)=
\begin{cases}
\dfrac{\partial v}{\partial t}= \Delta v - \dfrac{\partial v}{\partial x} - v(x,0,t),\\
\dfrac{\partial u}{\partial t}= v(x,0,t)-u
\end{cases}
$$
On note $vk=v(x,0,t)$.
On remarque que pour calculer $v(x,y,t)$ et $u(x,y,t)$, on a besoin de $v(x,0,t)$ or qu'on est entrain de calculer $v(x,y,t)$
en même temps.
C'est pour ça qu'on peut penser à introduire un nouveau problème nommé extend qui nous done v à y-constant
et dont la formulation variationnelle est donnée par:
$$
\displaystyle\int_0^L \displaystyle\int_0^H dy(v) * dy(x) dx dy
$$
Du coup j'ai pensé à l'algorithme suivant:
1- dans MainSys, on note $v(x,0,t)=nith$ avec comme valeur initiale $nith=v0$
2- on résout MainSys qui nous donne une nouvelle valeur de v
3- on résout extend qui nous donne vk correspondant au v trouvé dans 2
puis on refait l'opération pour chaque t.
Question: est-ce qu'il nous faut une condition de convergence? Si oui laquelle?
Aussi je remarque qu'avec ce raisonnement, si on écrit
nith=v0;
vk=v0;
résoudre MainSys;
Résoudre extend;
nith=vk;
alors on remarque que les solutions de MainSys sont identiques aux solutions de extend.
Je n'arrive pas à comprendre où se situe l'erreur.

Merci d'avance pour votre aide.

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
quarantesix plus quatre
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums