diff options
| author | Guillaume Horel <guillaume.horel@gmail.com> | 2016-04-29 08:10:29 -0400 |
|---|---|---|
| committer | Guillaume Horel <guillaume.horel@gmail.com> | 2016-04-29 08:10:29 -0400 |
| commit | c7da1e6bdf492d11a585cd43bf4ee0608c242f53 (patch) | |
| tree | b17dc9ed42c9ef4287ac9204391bfbbb7996299e | |
| parent | d757f7bc1c0eab89ca2262536d90c9709c5004b9 (diff) | |
| download | projet_C++-c7da1e6bdf492d11a585cd43bf4ee0608c242f53.tar.gz | |
enleve changement low_discrepancy
| -rw-r--r-- | README.txt | 32 |
1 files changed, 18 insertions, 14 deletions
@@ -1,26 +1,30 @@ Projet C++ Monte-Carlo -Le projet requiert deux librairies externes : GSL et NLOPT. +Le projet requiert deux librairies externes : GSL et NLOPT. -On compile en effectuant la commande : +On compile en effectuant la commande : NLOPT=1 make - -Cela va compiler tout le code, exécuter les exemples et sauver le résultat dans des tables -latex qui sont incluses dans le rapport.pdf. + +Cela va compiler tout le code, exécuter les exemples et sauver le +résultat dans des tables latex qui sont incluses dans le rapport.pdf. Les différents fichiers du projet sont : low_discrepancy.hpp : implémentation des séquences à discrépance faible sobolseq.c/soboldata.h : code pour les suites de Sobol en hautes dimensions -p_adic.cpp : code pour la séquence de Halton -mt19937.c/.h : générateur de nombres aléatoires -opti.cpp/.hpp : résolution du problème d'optimisation pour l'exemple d'asian_option, formule 3.2 article Etoré-Jourdain + p_adic.cpp : code pour la séquence de Halton +mt19937.c/.h : générateur de nombres aléatoires +opti.cpp/.hpp : résolution du problème d'optimisation pour l'exemple + d'asian_option, formule 3.2 article Etoré-Jourdain option.cpp/.hpp : déclaration de la structure d'asian option et calcul du pay-off -projet.cpp : exemple 1 (stratified sampling sur normale), exemple 2 (stratified sampling sur asian option) +projet.cpp : exemple 1 (stratified sampling sur normale), exemple 2 + (stratified sampling sur asian option) rqmc.hpp : déclaration des template pour faire du quasi monte carlo -stratified_sampling.cpp : fonction de générations de quantiles -stratified_sampling.hpp : déclaration des structures de gaussiennes tronquées, puis l'implémentation de l'algorithme -de stratified_sampling sous forme de classe, et de la classe exponential_tilt qui tilt une fonction -var_alea.cpp/hpp : fichier pris sur la page du cours de déclaration de variables aléatoires - + stratified_sampling.cpp : fonction de générations de quantiles + stratified_sampling.hpp : déclaration des structures de gaussiennes + tronquées, puis l'implémentation de l'algorithme de + stratified_sampling sous forme de classe, et de la classe + exponential_tilt qui tilt une fonction. +var_alea.cpp/hpp : fichier pris sur la page du cours de déclaration de +variables aléatoires |
