Jython
JPython est né d'une volonté d'utiliser les technologies Java avec un langage simple et puissant : Python. L'interpréteur python a donc été réécrit en Java pour permettre le mélange entre les classes du jdk et l'intrépeteur python au sein de la même machine virtuelle Java. Suite à des problèmes de license déténue par le CNRI (qui a vu la naissance de Python et de JPython), un nouveau nom a été donné à ce projet : Jython.
Jython 2 est une version plus mature, qui subit un processus de développement plus intense que celui de JPython.
Jython permet de
- compiler dynamiquement du python en bytecode Java
- hériter des classes Java en Jython
- compiler statiquement (création d'applets, servlets, beans...)
- utiliser la syntaxe et les modules python dans les programmes Java
- avoir un interpréteur python manipulant des objets Java
- Jython est certifié 100% Pure Java (portabilité assurée)
La procédure d'installation de Jython 2 n'a plus rien à voir avec celle de son ancêtre JPython 1.1. Elle est en effet vraiment trés simple. Pour ceux qui désirent travailler avec JPython 1.1, il faut non seulement installer JPython mais aussi l'errata de Finn Bock permettant de fixer pas mal de petites défaillances (voir liens). Cela dit, il n'y a pas vraiment de raison d'utiliser cette dernière, d'autant plus que la compatibilité ascendante est assurée.
site officiel :http://www.jython.org/
infos et tutoriels : http://flrt.free.fr/jython/intro.html
Installation utilisateur de jython sur votre compte :
copy du fichier sur votre compte : cp /opt/tools/jython_installer-2.2b2.jar .
lancement de l'installation : java5 -jar ./jython_installer-2.2b2.jar --console
il faut ensuite répondre à toutes les questions et choisir un répertoire d'installation dans votre compte, par exemple /home_nfs/nomCompte/jython
01/01/1970 Actualité
NISTMonte
NIST Nonte is a Monte Carlo simulation of electron and x-ray transport in solid materials.
NISTMonte simulates the trajectory of energetic electrons as they interact with matter.
NISTMonte models characteristic x-ray generation as a result of electron-induced inner shell ionization
NISTMonte models Bremsstrahlung x-ray generation resulting from electron deceleration
NISTMonte models complex sample geometries including those build from cylinders, blocks, spheres and the intersection of multiple planes
-
-
- Most samples can be arbitrarily rotated and translated in 3-space
-
NISTMonte provides a mechanism for attaching multiple simultaneous x-ray and electron detectors to facilitate dynamically recording various electron and x-ray measurables.
- Available electron detectors include a backscatter/forward scattered electron detector, an annular detector, an electron trajectory image and an interactive 3-D trajectory virtual reality markup language (VRML) world.
- Available x-ray detectors include a detector emulating an EDS detector, x-ray emission images
- NISTMonte provides a mechanism to add new detectors without modifying existing code.
NISTMonte provides multiple different interchangeable physical models
- Elastic cross section – Three alternatives
- Inelastic cross section – One alternative
- Ionization cross section – Three alternatives
- X-ray mass absorption coefficients – Eleven alternatives
- Fluorescence yield – Three alternatives
- Electron energy loss – One alternative
- Additional user implemented models can be readily integrated
NISTMonte is available as Java source code with JavaDoc API documentation
- Pursuant to title 17 Section 105 of the United States Code NISTMonte is not subject to copyright protection and is in the public domain
NISTMonte algorithms are designed in a library format to facilitate integration into other applications.
NISTMonte can be scripted using Jython to facilitate the design of complex simulations
NISTMonte is available with source code
lien web avec exemples : http://www.cstl.nist.gov/div837/837.02/epq/index.html
pour l'utiliser sur Romeo2 :
copie dans un répertoire : cp /opt/tools/NISTMonte2.zip ./home_nfs/nomCompte/NISTMonte/
dézipper : jar xf NISTMonte.zip
lancer l'appli : java5 -mx256m -jar JythonGUI.jar&
01/01/1970 ActualitéLe Comité Scientifique

Attention, cet article traite du premier calculateur Romeo installé en 2002 !
Le comité est disponible pour toute information sur romeo.
Compte-rendu du Comité Scientifique
- Réunion du 28 mars 2002
- Réunion du 4 juin 2002
- Réunion du 28 juin 2002
- Réunion du 13 mai 2003
- Réunion du 09 octobre 2003
Représentants des utilisateurs
| Biochimie (IFR 53 "Biomolécules") | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
| Représentant Etudiants | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
| Informatique (LERI) | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
| Chimie Théorique (GSMA) | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
| Physique (GSMA) | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
| ESIEC | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
| Informatique (LERI) | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
| Mathématiques | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
Représentants CRI
| Directeur CRI | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
| Ingénieur Système | Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir |
[archive du site http://www.univ-reims.fr/calculateur au 4 mars 2007]
01/01/1970 ActualitéMKL : Intel Math Kernel Library

® Intel Math Kernel (MKL)
La Librairie Math Kernel (MKL) pour une architecture Itanium II prend en compte les routines suivantes :
- BLAS (Basic Linear Algebra Subprograms) : Level 1,2 et 3
- LAPACK : toutes les routines LAPACK version 3
- Sparse Solver(Solveur Creux) : Routines pour la résolution de Systèmes linéaires creux
- Vector Math Library (VML) : Permet des opérations de type tan, sqrt,exp, sur des vecteurs
- Vector Statistical Library (VSL) : Génération de nombre aléatoires
- FFT : Deux interfaces sont fournies pour les transformées de Fourier Rapides : L’interface recommandée est DFT (Discret Fourier Transform) en Fortran90 qui fournie assez de fonctionnalités et de fléxibilité pour couvrir la plupart des besoins FFT.
site officiel : http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm
exemples : http://www.calmip.cict.fr/article.php?id_article=34
Description complète sur le site de Intel
01/01/1970 Actualité