Dichotomie: Message d'erreur inadapté lors d'une recherche en dehors de l'intervalle
Dichotomie: Message d'erreur inadapté lors d'une recherche en dehors de l'intervalle
Dans le cas où on recherche une valeur impossible à calculer (exemple: une ouverture de vanne avec un débit supérieur au débit à surface libre (i.e. lorsque la vanne ne touche plus l'eau)), le message d'erreur n'a pas de sens:
Dichotomie : la valeur initiale Z2=101.500 est trop grande (la valeur cible est Q=0.600, Q(Z2=101.500)=0.407)
La vraie raison est que la valeur Q=0.6 n'est jamais atteinte sur l'ensemble des valeurs de Z2 explorées.
Un exemple de session avec un calcul de DH (le débit dépasse le débit max de l'écoulement dénoyé) et un calcul de W (le débit dépasse le débit max de l'écoulement à surface libre (enfin... sur l'équation cem88, le débit max est atteint pour W < Z1 - ZDV alors il faut taper un peu plus haut)) :
Dichotomie_hors_intervalle.json
Le message à fournir devrait être :
La solution Q = 0.6 est est supérieure à la valeur maximale calculable Q(Z2=-99999) = 0.407