Documentation des fonctions

Documentation de toute les fonctions du package Optinum

TestOptinum.fct1Method

La première fonction de test

Expression

fct1(x) = 2*(x[1]+x[2]+x[3]-3)^2 + (x[1]-x[2])^2 + (x[2]-x[3])^2
source
TestOptinum.fct2Method

La première fonction de test

Expression

fct2(x)=100*(x[2]-x[1]^2)^2+(1-x[1])^2
source
TestOptinum.tester_algo_newtonMethod

Tester l'algorithme de Newton local

Entrées :

  • afficher : (Bool) affichage ou non des résultats de chaque test

Les cas de test (dans l'ordre)

  • fct 1 : x011,x012
  • fct 2 : x021,x022
source
TestOptinum.tester_gctMethod

Tester l'algorithme du gradient conjugué tronqué

Entrées :

  • afficher : (Bool) affichage ou non des résultats de chaque test

Les cas de test (dans l'ordre)

  • la quadratique 1
  • la quadratique 2
  • la quadratique 3
  • la quadratique 4
  • la quadratique 5
  • la quadratique 6
source
TestOptinum.tester_lagrangien_augmenteMethod

Tester l'algorithme du Lagrangien augmenté

Entrées :

  • affichage : (Bool) affichage ou non des résultats de chaque test

Les cas de test (dans l'ordre)

  • Newton
    • fct1 : x01, x02
  * fct2 : x03, x04
  • gct
    • fct1 : x01, x02
  * fct2 : x03, x04
  • Cauchy
    • fct1 : x01, x02
    • fct2 : x03, x04
source
TestOptinum.tester_pas_de_cauchyMethod

Tester l'algorithme de pas de Cauchy

Entrées :

  • afficher : (Bool) affichage ou non des résultats de chaque test

Les cas de test (dans l'ordre)

  • quadratique 1
  • quadratique 2
  • quadratique 3
source
TestOptinum.tester_regions_de_confianceMethod

Tester l'algorithme des régions de confiance

Entrées :

  • affichage : (Bool) affichage ou non des résultats de chaque test

les cas de test (dans l'ordre)

  • avec Cauchy :
   - fct 1 : x011,x012
   - fct 2 : x021,x022,x023
  • avec gct :
    • fct 1 : x011,x012
    • fct 2 : x021,x022,x023
source