Modélisation de la réaction d alkylation du motif zinc-thiolate

Σχετικά έγγραφα
DYNAMICS OF CHANGE WITHIN LIVESTOCK SUB-SECTOR IN CHAD : a key-study of raw milk commodity chain in N Djamena

Chemical and biological evaluations of an (111)in-labeled RGD-peptide targeting integrin alpha(v) beta(3) in a preclinical tumor model.

Multi-GPU numerical simulation of electromagnetic waves

Couplage dans les applications interactives de grande taille

SPFC: a tool to improve water management and hay production in the Crau region

Émergence des représentations perceptives de la parole : Des transformations verbales sensorielles à des éléments de modélisation computationnelle

Enzymatic Synthesis of Dithiolopyrrolone Antibiotics Using Cell-Free Extract of Saccharothrix

Jeux d inondation dans les graphes

Consommation marchande et contraintes non monétaires au Canada ( )

Jie He. To cite this version: HAL Id: halshs

Statistical analysis of extreme events in a nonstationary context via a Bayesian framework. Case study with peak-over-threshold data

Algorithmique et télécommunications : Coloration et multiflot approchés et applications aux réseaux d infrastructure

Transformations d Arbres XML avec des Modèles Probabilistes pour l Annotation

A Convolutional Neural Network Approach for Objective Video Quality Assessment

Network Neutrality Debate and ISP Inter-Relations: Traffi c Exchange, Revenue Sharing, and Disconnection Threat

Physique des réacteurs à eau lourde ou légère en cycle thorium : étude par simulation des performances de conversion et de sûreté

Annulations de la dette extérieure et croissance. Une application au cas des pays pauvres très endettés (PPTE)

Robust Segmentation of Focal Lesions on Multi-Sequence MRI in Multiple Sclerosis

Solving an Air Conditioning System Problem in an Embodiment Design Context Using Constraint Satisfaction Techniques

ACI sécurité informatique KAA (Key Authentification Ambient)

Développement de virus HSV-1 (virus de l herpes simplex de type 1) oncolytiques ciblés pour traiter les carcinomes hépatocellulaires

Radio détection des rayons cosmiques d ultra-haute énergie : mise en oeuvre et analyse des données d un réseau de stations autonomes.

Les gouttes enrobées

Microscopie photothermique et endommagement laser

Pax8 and Pax2 are specifically required at different steps of Xenopus pronephros development

Inflation Bias after the Euro: Evidence from the UK and Italy

Des données anatomiques à la simulation de la locomotion : application à l homme, au chimpanzé, et à Lucy (A.L )

Forêts aléatoires : aspects théoriques, sélection de variables et applications

Spectres de diffusion Raman induits par les intéractions pour les bandes v2 et v3 de la molécule CO2 en gaz pur et en mélange avec de l argon

Langages dédiés au développement de services de communications

Modèles de représentation multi-résolution pour le rendu photo-réaliste de matériaux complexes

Transfert sécurisé d Images par combinaison de techniques de compression, cryptage et de marquage

Vers un assistant à la preuve en langue naturelle

Coupling strategies for compressible - low Mach number flows

Mesh Parameterization: Theory and Practice

Analysis of a discrete element method and coupling with a compressible fluid flow method

E fficient computational tools for the statistical analysis of shape and asymmetryof 3D point sets

A Comparison of numerical simulation models for predicting temperature in solidification analysis with reference to air gap formation

Points de torsion des courbes elliptiques et équations diophantiennes

Discouraging abusive behavior in privacy-preserving decentralized online social networks

Stéphane Bancelin. Imagerie Quantitative du Collagène par Génération de Seconde Harmonique.

Measurement-driven mobile data traffic modeling in a large metropolitan area

Contribution à l évolution des méthodologies de caractérisation et d amélioration des voies ferrées

Carolina Bernal, Frédéric Christophoul, Jean-Claude Soula, José Darrozes, Luc Bourrel, Alain Laraque, José Burgos, Séverine Bès de Berc, Patrice Baby

Three essays on trade and transfers: country heterogeneity, preferential treatment and habit formation

Geometric Tomography With Topological Guarantees

Hygromécanique des panneaux en bois et conservation du patrimoine culturel. Des pathologies... aux outils pour la conservation

A qualitative and quantitative analysis of the impact of the Auto ID technology on supply chains

Π Ο Λ Ι Τ Ι Κ Α Κ Α Ι Σ Τ Ρ Α Τ Ι Ω Τ Ι Κ Α Γ Ε Γ Ο Ν Ο Τ Α

Résolution de problème inverse et propagation d incertitudes : application à la dynamique des gaz compressibles

Logique et Interaction : une Étude Sémantique de la

Global excess liquidity and asset prices in emerging countries: a pvar approach

Profiterole : un protocole de partage équitable de la bande passante dans les réseaux ad hoc

Traitement STAP en environnement hétérogène. Application à la détection radar et implémentation sur GPU

Fusion de données multicapteurs pour la construction incrémentale du modèle tridimensionnel texturé d un environnement intérieur par un robot mobile

La naissance de la cohomologie des groupes

Pathological synchronization in neuronal populations : a control theoretic perspective

Déformation et quantification par groupoïde des variétés toriques

Α Ρ Ι Θ Μ Ο Σ : 6.913

Modeling floods in a dense urban area using 2D shallow water equations

Conditions aux bords dans des theories conformes non unitaires

This is an electronic reprint of the original article. This reprint may differ from the original in pagination and typographic detail.

2. Α ν ά λ υ σ η Π ε ρ ι ο χ ή ς. 3. Α π α ι τ ή σ ε ι ς Ε ρ γ ο δ ό τ η. 4. Τ υ π ο λ ο γ ί α κ τ ι ρ ί ω ν. 5. Π ρ ό τ α σ η. 6.

Voice over IP Vulnerability Assessment

Une Théorie des Constructions Inductives

Développement d un nouveau multi-détecteur de neutrons

Etude et Mesure de Paramètres Pertinents Dans Un écoulement Réactif Application Au Refroidissement Par Endo-carburant d Un Super-statoréacteur

X x C(t) description lagrangienne ( X , t t t X x description eulérienne X x 1 1 v x t

! # !! # % % & ( ) + & # % #&,. /001 2 & 3 4

COURBES EN POLAIRE. I - Définition

Transformation automatique de la parole - Etude des transformations acoustiques

This is a repository copy of Persistent poverty and children's cognitive development: Evidence from the UK Millennium Cohort Study.

ΚΕ-ΓΛΩ-21 Αξιολόγηση δεξιοτήτων επικοινωνίας στις ξένες γλώσσες. KE-GLO-21 Évaluation des compétences de communication en langue étrangère

Phonetic and Phonological Aspects of Civili Vowel Duration: An experimental approach (titre original)

Microcredit: an answer to the gender problem in funding?

Debashish Sahay. To cite this version: HAL Id: tel

Ν Κ Π 6Μ Θ 5 ϑ Μ % # =8 Α Α Φ ; ; 7 9 ; ; Ρ5 > ; Σ 1Τ Ιϑ. Υ Ι ς Ω Ι ϑτ 5 ϑ :Β > 0 1Φ ς1 : : Ξ Ρ ; 5 1 ΤΙ ϑ ΒΦΓ 0 1Φ ς1 : ΒΓ Υ Ι : Δ Φ Θ 5 ϑ Μ & Δ 6 6


Ψηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS

Φλώρα Στάμου, Τριαντάφυλλος Τρανός, Σωφρόνης Χατζησαββίδης

Ψηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS

Προσωπική Aνάπτυξη. Ενότητα 2: Διαπραγμάτευση. Juan Carlos Martínez Director of Projects Development Department

Segmentation d IRM cérébrales multidimensionnelles par coupe de graphe

Philologie et dialectologie grecques Philologie et dialectologie grecques Conférences de l année

Mohamed-Salem Louly. To cite this version: HAL Id: tel

? 9 Ξ : Α : 4 < ; : ; 4 ϑ Α Λ Χ< : Χ 9 : Α Α Χ : ;: Ψ 8< ;: 9 : > Α ϑ < > = 8 Α;< 4 <9 Ξ : 9 : > Α 4 Α < >

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions.

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Scrum framework: Ρόλοι

A8-0176/54. Κείµενο που προτείνει η Επιτροπή. επίπεδα.

encouraged to use the Version of Record that, when published, will replace this version. The most /BCJ BIOCHEMICAL JOURNAL

Παρασκευή 1 Νοεμβρίου 2013 Ασκηση 1. Λύση. Παρατήρηση. Ασκηση 2. Λύση.

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade

Προσωπική Aνάπτυξη. Ενότητα 4: Συνεργασία. Juan Carlos Martínez Director of Projects Development Department

Φροντιςτήριο. Linked-List

Προσωπική Ανάπτυξη. Ενότητα 3: Δικτύωση. Juan Carlos Martínez Director of Projects Development Department

M14/1/AYMGR/HP1/GRE/TZ0/XX

Solutions to the Schrodinger equation atomic orbitals. Ψ 1 s Ψ 2 s Ψ 2 px Ψ 2 py Ψ 2 pz

Galatia SIL Keyboard Information

Interaction hydrodynamique entre deux vésicules dans un cisaillement simple

Transcript:

Modélisation de la réaction d alkylation du motif zinc-thiolate Delphine Picot To cite this version: Delphine Picot. Modélisation de la réaction d alkylation du motif zinc-thiolate. Chimie. Ecole Polytechnique X, 2008. Français. <pastel-00004269> HAL Id: pastel-00004269 https://pastel.archives-ouvertes.fr/pastel-00004269 Submitted on 23 Oct 2008 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

χ

χχ

Ψ = Ε Ε Ψ Ψ Ψ Ξ Ψ Ψ χ Ψ = Ψ µ = + < µ µ =

( ) = ( ) + ( ( ) ( ) ) = ( ) + = ( ) = φ ( ) φ ( ) φ ( ) φ ( ) ττ ( ) = φ ( ) φ ( ) φ ( ) φ ( ) ττ = φ = χ ( ) χ = ( ) = ε χ χ = = χ χ

ψ λ λ = + λ ψ λ ψ = ψ = + λ + λ ψ + λ + λ ψ λ λ ( ) ( ) ψ = ψ ψ = ψ λ ( ) ( ) ψ + = ψ ψ = ψ ψ ψ ψ ψ = = ψ ( ψ ψ )

ρ ( ρ( )) = ρ ρ ρ = φ φ + ρ + + [ ρ] = = ρρ = = ρ ( ) ( ) = φ ( ) φ ( ) φ ( ) φ ( ) ττ [ ρ] ρ

( ) + + + + ( ) =

ρ = α ρ = α αα ( ρ ρ ρ ρ ) = ( ρ ρ ρ ρ ) ( ρ ρ ρ ρ ) α = β ( α β ) = ( α) β α α = ( ) ( ) ( ) ρ ρ ρ ρ = ρ ρ = αβ ( α β ) = α ( α) αβ α α

( ) ( α )( α β ) ( β) αβ ( α β ) ( α β ) ( α β ) = ρ + ( )

σ ( ) σ ( ) σ ( ) ( ) σ ( ) σ ( ) σ ( ) = ( + ) = = σ Ω σ σ = = Ω σ Ω σ Ξ Ξ Ω σ

γ + γ

( ε ) = µ + ( ε ) Η = Η + = µ µ Ψ µ Ψ Η Η = ( ε ) ( ε + ) Ψ Η Ψ Ψ Η Ψ + µ

φ φ = φ ( ) φ ( ) + φ ( ) ε = πε φ ( ) Η = Η + ( ) φ φ ( ) = ΨΗΨτ Ψ ΗΨτ φ ( ) ρ( )

ε ε = ε +

= = ν ν

σ

σ

0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0

σ β

σ σ

σ

σ

σ

= + = + + =

= + = + + = = + = = +

µµ φµ µν φµ φν = µµ µν µ = µ µ = µ ν = ν µ µν

µ ν [ δµ δν] = [ δρδ ] = ρ [ δρδ ] = ν δρδ + = ν [ ] + ν

= δρδ [ ] ρ + ρ ρ + ρ ν [ ] = + = + [ + ] = + + α φ = α α + β α β α βα

+ φ = α α + β α β α βα χ α χ β βα + η η µ η = δ δ ν = δµ δν ( ) ( ) η =

( δ δµ ) = η = = + + + ν

ω µ η = µ ω = ω ω µ ω = ω = = µ = µ η ω

= α α + β α β α βα

βα α β α β α α + =

= =

#!/usr/bin/perl -s use strict; use Spreadsheet::ParseExcel; my $oexcel = new Spreadsheet::ParseExcel; die "You must provide a filename to $0 to be parsed as an Excel file" unless @ARGV; my $obook = $oexcel->parse($argv[0]); my ($ir, $new_ir, $newir, $ic, $new_ic, $newic, $owks, $owkc, $entre, $i, $l); my ($NAtoms, $k_atom, $OM, $xoa, $nbk_oa, $nbtot_oa, $prod, $totprod, $om, $dest); my (@contenu_cell, @first_oa, @k, @valeur_coeff, @j, @valeur_density, @valeur_mulpop, @OA, @s, @f, @fukui); my ($atom, $a, $b, $c, $d, $e); print ("Opening the file Fukui_Coeff.txt\n"); unless (open(output, ">Fukui_Coeff.txt")) {die ("Cannot open file Fukui_Coeff.txt\n")} ########################## ## INITIALISATION DES ATOMES ET OA ########################## for( my $owks = 3 ) { $owks = $obook->{worksheet}[3]; $nbtot_oa = $owks->{maxrow}+1; for(my $ir = $owks->{minrow} ; defined $owks->{maxrow} && $ir <= $owks->{maxrow} ; $ir++) { for(my $ic = $owks->{mincol} ; defined $owks->{maxcol} && $ic <= $owks->{maxcol} ; $ic++) { $owkc = $owks->{cells}[$ir][$ic]; $contenu_cell[$ir][$ic] = $owkc->{val}; if ( $contenu_cell[$ir][$ic] == $contenu_cell[$ir][1] && $contenu_cell[$ir][$ic] =~ /[0-9]/) { $k_atom = $contenu_cell[$ir][$ic]; $first_oa[$k_atom]= $contenu_cell[$ir][0]; }} $NAtoms= $k_atom; }} print ("Writing initial data in the file Fukui_Coeff.txt\n"); ### ECRITURE DES DONNEES INITIALES DANS LE FICHIER OUTPUT select (OUTPUT); print ("Le nombre total d'atomes de cette molécule est: $NAtoms\n"); print ("Le nombre total d'orbitales atomiques de cette molécule est: $nbtot_oa\n"); for ($k_atom = 1; $k_atom <= $NAtoms; $k_atom++){ # print ("La premiere OA de l'atome $k_atom est: $first_oa[$k_atom]\n"); } print ("\n"); print (" "); for (my $k_atom=1;$k_atom <= $NAtoms; $k_atom++){ print (" $k_atom ");} print ("\n"); close (OUTPUT); print ("Assigning MO coefficients from the excel file\n"); ########################## # INITIALISATION DES VALEURS_COEFF ######################### $k[0]=$nbtot_oa; for ($l =1; $l < ($nbtot_oa/5); $l++){ $k[$l] = $k[0] + $l*($k[0]+3);

# print ("$k[$l]\n"); } for( my $owks = 0 ) { $owks = $obook->{worksheet}[0]; for(my $ir = $owks->{minrow} ; defined $owks->{maxrow} && $ir < $k[0] ; $ir++) { for(my $ic = $owks->{mincol} ; defined $owks->{maxcol} && $ic <= $owks->{maxcol} ; $ic++) { $owkc = $owks->{cells}[$ir][$ic]; $valeur_coeff[$ir][$ic] = $owkc->{val}; # print ("$ir $ic $valeur_coeff[$ir][$ic]\n"); } } for ($l = 1; $l < ($nbtot_oa/5); $l++){ for(my $ir = $k[$l-1] +3; defined $owks->{maxcol} && $ir < $k[$l]; $ir++){ for(my $ic = $owks->{mincol} ; defined $owks->{maxcol} && $ic <= $owks->{maxcol} ; $ic++) { my $newir = $ir - $l*($k[0]+3); my $newic = $ic + $l*5; if ($newir == $nbtot_oa-1 && $newic==$nbtot_oa){last;} $owkc = $owks->{cells}[$ir][$ic]; $valeur_coeff[$newir][$newic] = $owkc->{val}; # print (" $ir $ic $newir $newic $valeur_coeff[$newir][$newic]\n"); } }} } #print ("$valeur_coeff[0][4]\n"); print ("Assigning density coefficients from the excel file\n"); ########################## ## INITIALISATION DES VALEURS_DENSITY ########################## $j[0]= $nbtot_oa; for ($i = 1; $i < ($nbtot_oa/5); $i++){ $j[$i] = $j[0] + 1 + $j[$i-1] - $i*5;} for( my $owks = 1 ) {$owks = $obook->{worksheet}[1]; for(my $ir = $owks->{minrow} ; defined $owks->{maxrow} && $ir < $j[0]; $ir++) { for(my $ic = $owks->{mincol} ; defined $owks->{maxcol} && $ic <= $owks->{maxcol} ; $ic++) { if ($ir >= $ic){ $owkc = $owks->{cells}[$ir][$ic]; $valeur_density[$ir][$ic] = $owkc->{val};} $valeur_density[$ic][$ir] = $valeur_density[$ir][$ic]; #print ("$ir $ic $valeur_density[$ir][$ic]\n"); }} for ($i = 1; $i < ($nbtot_oa/5); $i++){ for(my $ir = $j[$i-1] +1; defined $owks->{maxcol} && $ir < $j[$i]; $ir++){ for(my $ic = $owks->{mincol} ; defined $owks->{maxcol} && $ic <= $owks->{maxcol} ; $ic++) { my $new_ir = $ir -1 - $j[$i-1] +5*$i;

my $new_ic = $ic + 5*$i ; if ($new_ir == $nbtot_oa-1 && $new_ic==$nbtot_oa){last;} if ($new_ir >= $new_ic){ $owkc = $owks->{cells}[$ir][$ic]; $valeur_density[$new_ir][$new_ic] = $owkc->{val}; $valeur_density[$new_ic][$new_ir] = $valeur_density[$new_ir][$new_ic]; } }} } } #print ("$valeur_density[0][7]\n"); print ("Assigning Mulliken population coefficients from the excel file\n"); ########################## ### INITIALISATION DES VALEURS_MULPOP ########################### $j[0]= $nbtot_oa; for ($i = 1; $i < ($nbtot_oa/5); $i++){ $j[$i] = $j[0] + 1 + $j[$i-1] - $i*5;} for( my $owks = 2 ) {$owks = $obook->{worksheet}[2]; for(my $ir = $owks->{minrow} ; defined $owks->{maxrow} && $ir < $j[0]; $ir++) { for(my $ic = $owks->{mincol} ; defined $owks->{maxcol} && $ic <= $owks->{maxcol} ; $ic++) { if ($ir >= $ic){ $owkc = $owks->{cells}[$ir][$ic]; $valeur_mulpop[$ir][$ic] = $owkc->{val}; $valeur_mulpop[$ic][$ir] = $valeur_mulpop[$ir][$ic]; #print ("$ir $ic $valeur_mulpop[$ir][$ic]\n"); } } for ($i = 1; $i < ($nbtot_oa/5); $i++){ for(my $ir = $j[$i-1] +1; defined $owks->{maxcol} && $ir < $j[$i]; $ir++){ $ic++) { for(my $ic = $owks->{mincol} ; defined $owks->{maxcol} && $ic <= $owks->{maxcol} ; my $new_ir = $ir -1 - $j[$i-1] +5*$i; my $new_ic = $ic + 5*$i ; $new_ic==$nbtot_oa){last;} $valeur_mulpop[$new_ir][$new_ic]; $valeur_mulpop[$new_ir][$new_ic]\n"); } } } } } if ($new_ir == $nbtot_oa-1 && if ($new_ir >= $new_ic){ $owkc = $owks->{cells}[$ir][$ic]; $valeur_mulpop[$new_ir][$new_ic] = $owkc->{val}; $valeur_mulpop[$new_ic][$new_ir] = #print ("$new_ir $new_ic } #print ("$valeur_mulpop[0][7]\n"); print ("Calculating MO overlap coefficients from the excel file\n"); ########################## ###### CALCUL DES OVERLAP ##############################

for (my $k_atom = 1; $k_atom < $NAtoms; $k_atom++){ #print ("L'atome considéré est $k_atom\n"); for (my $OA = $first_oa[$k_atom] -1 ; $OA < $first_oa[$k_atom+1]-1; $OA++){ #print ("L'OA considéré de l'atome $k_atom est $OA\n"); for (my $xoa = 0; $xoa < $nbtot_oa; $xoa++){ #print ("L'xOA considéré est :$xoa\n"); } } } if ($valeur_density[$oa][$xoa] == 0 $valeur_mulpop[$oa][$xoa] == 0){ $s[$oa][$xoa]= 0; } else { $s[$oa][$xoa]= $valeur_mulpop[$oa][$xoa] / $valeur_density[$oa][$xoa]; #print (" Le coefficeint d'overlap est: $s[$oa][$xoa]\n"); } for (my $k_atom = $NAtoms){ for (my $OA = $first_oa[$k_atom] -1 ; $OA < $nbtot_oa; $OA++) { #print ("L'OA considéré de l'atome $k_atom est $OA\n"); for (my $xoa = 0; $xoa < $nbtot_oa; $xoa++){ #print ("L'xOA considéré est :$xoa\n"); } } if ($valeur_density[$oa][$xoa] == 0 $valeur_mulpop[$oa][$xoa] == 0){ $s[$oa][$xoa]= 0; } else { $s[$oa][$xoa]= $valeur_mulpop[$oa][$xoa] / $valeur_density[$oa][$xoa]; #print (" Le coefficeint d'overlap est: $s[$oa][$xoa]\n"); } } #print (" Le coefficeint d'overlap est: $s[0][7]\n"); print ("Calculating the fukui coefficients\n"); ########################## ####### CALCUL DES COEFFICIENTS DE FUKUI ############################### $fukui[$k_atom-1][$om]=0; for (my $k_atom = 1; $k_atom < $NAtoms; $k_atom++){ #print ("L'atome considéré est $k_atom\n"); for (my $OM = 0; $OM < $nbtot_oa ; $OM++){ #print ("L'OM considérée est $OM\n"); for (my $OA = $first_oa[$k_atom] -1; $OA < $first_oa[$k_atom+1]-1; $OA++){ #print ("L'OA considéré de l'atome $k_atom est $OA\n"); for (my $xoa = 0; $xoa < $nbtot_oa; $xoa++){ #print ("L'xOA considéré est :$xoa\n"); $f[$oa][$xoa]= $valeur_coeff[$oa][$om]*$valeur_coeff[$xoa][$om]*$s[$oa][$xoa]; $fukui[$k_atom-1][$om]+= $f[$oa][$xoa]; } } } } for (my $k_atom = $NAtoms){ for (my $OM = 0; $OM < $nbtot_oa ; $OM++){ #print ("L'OM considérée est $OM\n"); for (my $OA = $first_oa[$k_atom] -1 ; $OA < $nbtot_oa; $OA++) { #print ("L'OA considéré de l'atome $k_atom est $OA\n"); for (my $xoa = 0; $xoa < $nbtot_oa; $xoa++){ #print ("L'xOA considéré est :$xoa\n");

$f[$oa][$xoa]= $valeur_coeff[$oa][$om]*$valeur_coeff[$xoa][$om]*$s[$oa][$xoa]; $fukui[$k_atom-1][$om]+= $f[$oa][$xoa]; } } $om= $OM + 1; #print ("Le coefficient de Fukui pour l'atome $k_atom sur l'orbitale $om est: $fukui[$k_atom-1][$om]\n"); } } print ("Writing fukui coefficients in text file\n"); ########################## ###### ECRITURE DES COEFF DE FUKUI DANS UN FICHIER TEXTE ############################## unless (open(output, ">>Fukui_Coeff.txt")) {die ("Cannot open file Fukui_Coeff.txt\n")} select (OUTPUT); for (my $om =1; $om <= $nbtot_oa; $om++){ print ("$om "); } for (my $k_atom = 1; $k_atom <= $NAtoms; $k_atom++){ $atom= $k_atom; $a=$fukui[$k_atom-1][$om-1]; printf (" %.4f ", $a );} print (" \n"); close (OUTPUT);

χ η