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 07-02-2020 18:16:46

Healhart
Membre
Inscription : 07-02-2020
Messages : 6

Freefem

Bonjour,
Je souhaiterais savoir comment changer la valeur d'une fonction dans une boucle sous freefem pour le problème suivant:


- On se donne une densité quelconque $\rho ^0 (x,y) > 0$ (par exemple = 1);
- Pour n = 1, ..., n étant donné $\rho ^{n-1}$, on calcule un potentiel $\phi ^n$ en résolvant le problème suivant:
$div( \rho ^{n-1} \nabla \phi ^n ) = 0$ dans $\Omega$
puis on calcul $\rho ^{n-1} = (1 - \frac{\alpha -1}{\alpha +1} | \nabla \phi^n |^2)^{\frac{1}{\alpha}-1}$


J'ai écris " ro = (1+(alpha-1)/(alpha+1)*nabla(phi))^(1/alpha - 1); " sous freefem mais j'ai l'impression que ça ne fonctionne pas comme il faut.

Merci pour votre aide.

Hors ligne

Pied de page des forums