Optimizing compilerIn computing, an optimizing compiler is a compiler that tries to minimize or maximize some attributes of an executable computer program. Common requirements are to minimize a program's execution time, memory footprint, storage size, and power consumption (the last three being popular for portable computers). Compiler optimization is generally implemented using a sequence of optimizing transformations, algorithms which take a program and transform it to produce a semantically equivalent output program that uses fewer resources or executes faster.
Méthode de Hartree-FockEn physique et chimie numérique, la méthode de Hartree-Fock est une méthode de résolution approchée de l'équation de Schrödinger d'un système quantique à plusieurs corps utilisant le principe variationnel pour approximer la fonction d'onde et l'énergie du niveau fondamental stationnaire. La méthode suppose habituellement que la fonction d'onde du système à plusieurs corps peut être approximativement écrite sous la forme d'un déterminant de Slater lorsque les particules sont des fermions, ou bien par un permanent pour le cas de bosons.
Base (chimie quantique)Une base en chimie quantique est un ensemble de fonctions utilisées afin de modéliser des orbitales moléculaires, qui sont développées comme combinaisons linéaires de telles fonctions avec des poids ou coefficients à déterminer. Ces fonctions sont habituellement des orbitales atomiques, car centrées sur les atomes, mais des fonctions centrées sur les liaisons ou les fonctions centrées des doublets non liants ont été utilisées comme l'ont été des paires de fonctions centrées sur les deux lobes d'une orbitale p.
Optimisation de codeEn programmation informatique, l'optimisation de code est la pratique consistant à améliorer l'efficacité du code informatique d'un programme ou d'une bibliothèque logicielle. Ces améliorations permettent généralement au programme résultant de s'exécuter plus rapidement, de prendre moins de place en mémoire, de limiter sa consommation de ressources (par exemple les fichiers), ou de consommer moins d'énergie électrique. La règle numéro un de l'optimisation est qu'elle ne doit intervenir qu'une fois que le programme fonctionne et répond aux spécifications fonctionnelles.
Statistical mechanicsIn physics, statistical mechanics is a mathematical framework that applies statistical methods and probability theory to large assemblies of microscopic entities. It does not assume or postulate any natural laws, but explains the macroscopic behavior of nature from the behavior of such ensembles. Sometimes called statistical physics or statistical thermodynamics, its applications include many problems in the fields of physics, biology, chemistry, and neuroscience.
Théorie de la perturbation (mécanique quantique)En mécanique quantique, la théorie de la perturbation, ou théorie des perturbations, est un ensemble de schémas d'approximations liée à une perturbation mathématique utilisée pour décrire un système quantique complexe de façon simplifiée. L'idée est de partir d'un système simple et d'appliquer graduellement un hamiltonien « perturbant » qui représente un écart léger par rapport à l'équilibre du système (perturbation).
Équipartition de l'énergiethumb|266px|Agitation thermique d’un peptide avec une structure en hélice alpha. Les mouvements sont aléatoires et complexes, l’énergie d’un atome peut fluctuer énormément. Néanmoins, le théorème d’équipartition permet de calculer l’énergie cinétique moyenne de chaque atome ainsi que l’énergie potentielle moyenne de nombreux modes de vibration. Les sphères grises, rouges et bleues représentent des atomes de carbone, d’oxygène et d’azote respectivement. Les sphères blanches plus petites représentent des atomes d’hydrogène.
Mécanique (technique)La mécanique en tant que technique ou activité industrielle, est l'ensemble des activités, méthodes et techniques liées à la conception de structures (charpentes, coques, bâtis), machines ou de mécanismes. Ces activités regroupent l'étude, la conception, la fabrication, la maintenance et la déconstruction de toute structure ou dispositif (moteurs, véhicules) produisant ou transmettant un mouvement, une force, ou une déformation.
Trou d'électronEn physique du solide, un trou d'électron (habituellement appelé tout simplement trou) est l'absence d'un électron dans la bande de valence, qui serait normalement remplie sans le trou. Une bande de valence remplie (ou presque remplie) est une caractéristique des isolants et des semi-conducteurs. Le concept de trou est essentiellement une façon simple d'analyser le mouvement d'un grand nombre d'électrons en traitant cette absence d'électron comme une quasi-particule. Les trous sont dus à l'interaction des électrons avec le réseau cristallin.
Object code optimizerAn object code optimizer, sometimes also known as a post pass optimizer or, for small sections of code, peephole optimizer, forms part of a software compiler. It takes the output from the source language compile step - the object code or - and tries to replace identifiable sections of the code with replacement code that is more algorithmically efficient (usually improved speed). The earliest "COBOL Optimizer" was developed by Capex Corporation in the mid 1970s for COBOL.
Mécanique newtonienneLa mécanique newtonienne est une branche de la physique. Depuis les travaux d'Albert Einstein, elle est souvent qualifiée de mécanique classique. La mécanique classique ou mécanique newtonienne est une théorie physique qui décrit le mouvement des objets macroscopiques lorsque leur vitesse est faible par rapport à celle de la lumière. Avant de devenir une science à part entière, la mécanique a longtemps été une section des mathématiques. De nombreux mathématiciens y ont apporté une contribution souvent décisive, parmi eux des grands noms tels qu'Euler, Cauchy, Lagrange.
Effective nuclear chargeIn atomic physics, the effective nuclear charge is the actual amount of positive (nuclear) charge experienced by an electron in a multi-electron atom. The term "effective" is used because the shielding effect of negatively charged electrons prevent higher energy electrons from experiencing the full nuclear charge of the nucleus due to the repelling effect of inner layer. The effective nuclear charge experienced by an electron is also called the core charge. It is possible to determine the strength of the nuclear charge by the oxidation number of the atom.