Je développerai un programme scientifique ou numérique en fortran moderne


À propos de ce service
Traduction automatique
Je développe des logiciels scientifiques et numériques fiables en Fortran moderne, avec une expertise en méthodes de Monte Carlo, algorithmes numériques et calcul haute performance.
Je peux aider pour :
- Simulations de Monte Carlo et MCMC
- Échantillonnage stochastique et méthodes de Langevin
- Algèbre linéaire numérique et solveurs itératifs
- Équations différentielles et intégration numérique
- Modélisation et simulation scientifiques
- Conception modulaire en Fortran et intégration BLAS/LAPACK
- Tests, vérification et documentation
Tous les forfaits couvrent des projets Fortran bornés et bien définis avec une exécution en série sur CPU. L’offre Basic inclut une routine autonome ; Standard couvre un algorithme dans un petit programme ; Premium inclut une simulation convenue et autonome. Le code source, les tests de base et les instructions de compilation sont inclus dans tous les forfaits.
La parallélisation MPI/OpenMP, l’accélération GPU, les grandes architectures et la conception d’algorithmes de recherche intensive, ainsi que le développement important en C++/Python nécessitent une offre personnalisée.
Veuillez me contacter avant de commander avec votre algorithme, les entrées/sorties attendues, les résultats de référence et l’environnement de calcul afin que nous puissions confirmer le périmètre.
Découvrez Vaggelis K
Scientific Software Developer HPC and Numerical Computing
- DeGrèce
- Membre depuisoct. 2026
Langues
Grec, Anglais, Français
Traduction automatique
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
Quels langages de programmation prenez-vous en charge ?
Je suis spécialisé dans le Fortran moderne, y compris la programmation modulaire et orientée objet. Je travaille également avec C++ et Python pour le calcul scientifique, les algorithmes numériques, l’analyse de données et les applications multilingues.
Quelles informations dois-je fournir avant de passer une commande ?
Veuillez fournir une description de votre problème scientifique, les algorithmes ou équations requis, les entrées et sorties attendues, ainsi que les publications ou résultats de référence pertinents. Des informations sur votre compilateur, votre système d’exploitation et le matériel ciblé sont également utiles. Veuillez me contacter avant de commander afin de
Comment garantissez-vous l’exactitude numérique du logiciel ?
La vérification numérique fait partie intégrante de mon processus de développement. Selon le projet, j’utilise des solutions analytiques, des résultats de référence, des études de convergence, l’analyse d’erreurs numériques et des tests automatisés pour vérifier l’implémentation et évaluer son exactitude.
Proposez-vous MPI, OpenMP ou l’accélération GPU ?
Oui. Je propose des services de programmation parallèle et de calcul haute performance, incluant MPI, OpenMP et développement orienté GPU. Comme le travail requis dépend de l’algorithme et de l’environnement de calcul, la parallélisation et l’accélération GPU font l’objet de devis personnalisés.
Pouvez-vous développer de grandes applications scientifiques ou des projets à long terme ?
Oui. Je peux travailler sur des applications numériques plus volumineuses, des cadres de simulation modulaires et des projets de développement logiciel scientifique en continu. Pour des projets hors du périmètre des forfaits listés, contactez-moi pour discuter d’une offre personnalisée avec des livrables et jalons clairement définis.
Pouvez-vous mettre en œuvre des méthodes numériques à partir d’articles scientifiques ?
Oui. Je peux mettre en œuvre des algorithmes numériques décrits dans des publications scientifiques, des formulations mathématiques ou des spécifications techniques. Fournissez les références pertinentes et les résultats attendus afin que nous discutions des détails de l’implémentation et des méthodes de validation appropriées.
Pouvez-vous implémenter des méthodes Monte Carlo et de simulation stochastique ?
Oui ! J’ai une expérience en recherche avec les méthodes Monte Carlo, y compris Markov Chain Monte Carlo (MCMC), les algorithmes de Metropolis-Hastings, l’échantillonnage stochastique et la dynamique de Langevin. Je peux implémenter, tester et optimiser les algorithmes de simulation numérique selon vos exigences.
Vais-je recevoir le code source et la documentation ?
Oui. Tous les forfaits incluent le code source développé, des commentaires adéquats, des instructions de compilation et des tests de base. Une documentation technique plus étendue et une validation numérique peuvent être ajoutées selon les exigences de votre projet.
Qu'est-ce qui est inclus dans une révision ?
Les révisions couvrent des ajustements raisonnables dans le cadre des spécifications initialement convenues. Les erreurs d’implantation vérifiées sont corrigées séparément. De nouveaux algorithmes, des fonctionnalités supplémentaires, des changements majeurs au modèle mathématique ou une refonte importante constituent un développement additionnel.
Pouvez-vous développer des applications scientifiques pour les systèmes de calcul haute performance (HPC) ?
Oui ! Je me spécialise dans le développement de logiciels scientifiques pour des environnements HPC, incluant processeurs multicœurs, GPUs et clusters de calcul. Je peux implémenter des algorithmes parallèles avec MPI et BLACS/ScaLAPACK via une offre personnalisée. L’exécution parallèle n’est pas incluse dans aucun forfait.

