Ich werde eine wissenschaftliche oder numerische Software in modern Fortran entwickeln.


Über diesen Service
Automatische Übersetzung
Ich entwickle zuverlässige wissenschaftliche und numerische Software in modern Fortran, mit Expertise in Monte-Carlo-Methoden, numerischen Algorithmen und Hochleistungsrechnen.
Ich kann helfen bei:
- Monte-Carlo- und MCMC-Simulationen
- Stochastischer Sampling- und Langevin-Methoden
- Numerische Lineare Algebra und iterativen Solver
- Differentialgleichungen und numerische Integration
- Wissenschaftliche Modellierung und Simulation
- Modulares Fortran-Design und BLAS/LAPACK-Integration
- Testen, Verifizieren und Dokumentation
Alle genannten Pakete decken begrenzte, gut definierte Fortran-Projekte mit serialer CPU-Ausführung ab. Basic enthält eine eigenständige Routine; Standard deckt einen Algorithmus in einem kleinen Programm ab; Premium deckt eine vereinbarte, eigenständige Simulation ab. Quellcode, Grundtests und Installationsanleitungen sind in allen Paketen enthalten.
MPI/OpenMP-Parallelisierung, GPU-Beschleunigung, große Frameworks, forschungsintensive Algorithmen-Entwicklung und umfangreiche C++/Python-Entwicklung erfordern ein individuelles Angebot.
Bitte schreibe mir vor der Bestellung mit deinem Algorithmus, erwarteten Ein-/Ausgaben,Referenzresultaten und Rechenumgebung, damit wir den Umfang bestätigen können.
Lerne Vaggelis K kennen
Scientific Software Developer HPC and Numerical Computing
- AusGriechenland
- Mitglied seitOkt. 2026
Sprachen
Griechisch, Englisch, Französisch
Automatische Übersetzung
Meine weiteren Dienstleistungen im Bereich Software-Entwicklung
FAQ
Automatische Übersetzung
Welche Programmiersprachen unterstützen Sie?
Ich spezialisiere mich auf modernes Fortran, inklusive modularer und objektorientierter Programmierung. Außerdem arbeite ich mit C++ und Python für wissenschaftliches Rechnen, numerische Algorithmen, Datenanalyse und Mischsprachen-Anwendungen.
Welche Informationen sollte ich vor der Bestellung angeben?
Bitte gib eine Beschreibung deines wissenschaftlichen Problems, erforderliche Algorithmen oder Gleichungen, erwartete Ein- und Ausgaben sowie relevante Publikationen oder Referenzresultate an. Informationen zu deinem Compiler, Betriebssystem und Ziel-Hardware sind ebenfalls hilfreich. Bitte kontaktiere mich vor der Bestellung, damit
Wie stellst du die numerische Richtigkeit der Software sicher?
Numerische Verifikation ist ein wichtiger Teil meines Entwicklungsprozesses. Je nach Projekt nutze ich analytische Lösungen, Referenzresultate, Konvergenzstudien, numerische Fehleranalysen und automatisierte Tests, um die Implementierung zu überprüfen und die Genauigkeit zu bewerten.
Bietest du MPI, OpenMP oder GPU-Beschleunigung an?
Ja. Ich biete parallele Programmierung und Hochleistungsrechnen an, einschließlich MPI, OpenMP und GPU-orientierter Entwicklung. Da die benötigte Arbeit vom Algorithmus und der Rechenumgebung abhängt, werden Parallelisierung und GPU-Beschleunigung individuell über Custom Offers kalkuliert.
Kannst du große wissenschaftliche Anwendungen oder Langzeitprojekte entwickeln?
Ja. Ich kann an größeren numerischen Anwendungen, modularen Simulationsrahmenwerken und laufenden wissenschaftlichen Softwareprojekten arbeiten. Für Projekte außerhalb des Leistungsumfangs der gelisteten Pakete kontaktiere mich bitte, um ein maßgeschneidertes Angebot mit klar definierten Deliverables und Meilensteinen zu besprechen.
Kannst du numerische Methoden aus wissenschaftlichen Arbeiten implementieren?
Ja. Ich kann numerische Algorithmen aus wissenschaftlichen Publikationen, mathematischen Formulierungen oder technischen Spezifikationen implementieren. Bitte gib die relevanten Referenzen und erwarteten Ergebnisse an, damit wir Details der Implementierung und passende Validierungsmethoden besprechen können.
Kannst du Monte-Carlo- und stochastische Simulationsmethoden implementieren?
Ja! Ich verfüge über Forschungserfahrung mit Monte-Carlo-Methoden, einschließlich Markov-Chain-Monte-Carlo (MCMC), Metropolis-Hastings-Algorithmen, stochalem Sampling und Langevin-Dynamik. Ich kann numerische Simulationsalgorithmen entsprechend deinen Anforderungen implementieren, testen und optimieren.
Erhalte ich den Quellcode und die Dokumentation?
Ja. Alle Pakete beinhalten den entwickelten Quellcode, passenden Code-Kommentaren, Installationsanweisungen und Grundtests. Umfangreichere technische Dokumentation und numerische Validierung können je nach Anforderungen ergänzt werden.
Was ist in einer Überarbeitung enthalten?
Revisionen bedeuten angemessene Anpassungen innerhalb der ursprünglich vereinbarten Spezifikationen. Bestätigte Implementierungsfehler werden separat korrigiert. Neue Algorithmen, zusätzliche Features, wesentliche Änderungen am mathematischen Modell oder grundlegende Neugestaltungen gelten als zusätzliche Entwicklung.
Kannst du wissenschaftliche Anwendungen für High-Performance-Computing (HPC) Systeme entwickeln?
Ja! Ich spezialisiere mich auf die Entwicklung wissenschaftlicher Software für HPC-Umgebungen, einschließlich Mehrkern-Prozessoren, GPUs und Rechenclustern. Ich kann parallele Algorithmen mit MPI und BLACS/ScaLAPACK implementieren – über ein individuelles Angebot. Parallele Ausführung ist in keinem Paket enthalten.

