Projet: Enrichir le solveur volumétrique avec le calcul des incertitudes des entrées
Description du projet:
Le stage se déroulera dans un environnement de développement logiciel. Bien que nous soyons fiers de maintenir une échelle humaine dans notre centre de Montpellier, vous aurez également l’opportunité de participer à des initiatives au niveau de l’entreprise.
Quanti.Elan est un solveur multimineral qui représente le cœur de l’offre de Techlog en pétrophysique. Exécuter un modèle Quanti.Elan nécessite la connaissance de l’incertitude associée aux entrées. Le travail consiste à ajouter de nouvelles capacités pour le calcul de ces incertitudes.
Vous travaillerez en tant que pétrophysicien dans l’équipe de portefeuille, pour la définition des exigences pour les futurs développements et pour la création de scripts.
Livrable:
Vous devrez comprendre le fonctionnement des solveurs multimineraux. Vous coderez en Python du code FORTRAN existant pour le calcul de l’incertitude associée aux entrées du modèle. Ces calculs sont essentiellement basés sur les conditions du puits de forage, telles que la valeur du calibre.
Vous testerez certaines bibliothèques open-source pour la conversion de code FORTRAN en Python. Vous testerez le nouveau code et rédigerez la documentation associée. Vous élaborerez la possibilité d’inclure le calcul de l’incertitude directement dans le solveur Quanti.Elan, au lieu d’une méthode autonome. Vous construirez des workflows de démonstration pour montrer la valeur ajoutée du nouveau calcul de l’incertitude (par exemple, en montrant l’augmentation de la qualité du modèle dans les zones de lavage grâce à l’incertitude associée à l’entrée de densité).
Si le temps le permet, certains codes FORTRAN existants utilisés pour l’initialisation de certains paramètres du modèle seront également convertis en Python.
Diplôme de Master (Master 1 ou Master 2) en pétrophysique, géologie ou équivalent
Compétences en communication orale et écrite en anglais
Bonne motivation, autonomie, travail en équipe et ingéniosité
Connaissances en pétrophysique et en évaluation quantitative des diagraphies
Compétences de base en codage
Expérience en programmation Python
Le processus de recrutement est simple : si votre profil correspond aux attentes pour le poste, vous serez recontacté pour un entretien de pré-qualification en vidéo différée ou par téléphone. Cette étape vous offrira la possibilité de décrocher un rendez-vous pour un entretien avec nos équipes.
Chez SLB, nous célébrons la diversité et nous vous accueillons tel que vous êtes, sans distinction aucune. Rejoignez-nous pour une expérience professionnelle unique et enrichissante !