Applied Mathematics Engineer Intern Level-of-detail strategies for triangulated surface (5-6 months)
Detail de l'annonce :
APPLIED MATHEMATICS ENGINEER INTERN - LEVEL-OF-DETAIL STRATEGIES FOR
TRIANGULATED SURFACE (5-6 MONTHS)
Montpellier - France
JOB TITLE:
Applied Mathematics Engineer Intern - Level-of-detail strategies for
triangulated surface (5-6 months)
LOCATION:
Montpellier, France
ABOUT SCHLUMBERGER:
We are Schlumberger, the leading provider of technology and services
to the energy industry. Throughout much of the oil and gas lifecycle
in over 120 countries; we design, develop, and deliver technology and
services that transforms how work is done.
We define the boundaries of the industry by unleashing our talented
people’s energy. We’re looking for innovators to join our diverse
community of colleagues and develop new solutions and push the limits
of what’s possible. If you share our passion for discovery and want
to find out what you could really do, then here is the place to do it.
JOB SUMMARY:
In geological applications, some of the most important structural
objects, such as faults and horizons, are traditionally represented as
triangulated surfaces. There are often many such surfaces in a
geological model, about tens to hundreds for horizons and tens to
thousands for faults. Furthermore, these triangulated surfaces can be
quite large, and therefore each can contain many triangles. This is a
prime concern for scalability, particularly when it comes to
visualization.
ESSENTIAL RESPONSIBILITIES AND DUTIES:
The main goal of this internship is to propose and implement some
algorithms for simplifying geological surfaces to address these
scalability issues. The idea is to represent them with fewer triangles
while maintaining some of their key features, e.g., maintaining
relationships between surfaces, keeping an acceptable geometric
approximation while coarsening the surfaces (reasonable outline,
controlled loss of curvature), etc. These algorithms should also be
sufficiently fast for some on-the-fly, but potentially asynchronous,
triangulated mesh simplification.
The resulting triangulated surfaces will then be exported to a
commercial visualization software as part of a level of detail (LOD)
strategy. This will allow assessing both the number of frames per
seconds and the visual jumps between different levels of coarseness,
in order to make the user experience as smooth as possible.
QUALIFICATION:
* Penultimate or final year
COMPETENCIES:
Strong problem-solving skills and technical judgment
Fluent in English
Experience in programming (C++ or C#)
Knowledge in computational geometry
Familiarity with visualization techniques would be a plus
Schlumberger is an equal employment opportunity employer. Qualified
applicants are considered without regard to race, color, religion,
sex, sexual orientation, gender identity, national origin, age,
disability, or other characteristics protected by law.