To main content

Research group Applied Computational Science

We specialize in developing advanced computer-based methods and algorithms to model complex physical systems across various disciplines, including geoenergy, electrochemistry, surface water dynamics, and ocean modeling.

Contact person

Our expertise

We offer leading expertise in developing and applying advanced computational methods to solve complex problems. We specialize in creating new algorithms and transforming them into efficient, reliable, and robust software of professional quality.

How do we work?

We are applied mathematicians and computer scientists who, over many years, have built deep expertise in our application areas. We combine this with a strong drive to develop methods and software that can be adapted to various uses without compromising accuracy or performance.

We draw on a strong tradition at SINTEF Digital, where the development of numerical methods, algorithms, and high-quality software has been central since the early 1990s. Our goal is to create solutions that not only meet today’s needs but are also capable of handling tomorrow’s challenges. Our broad methodological expertise enables us to contribute effectively across a wide range of fields and technology areas.

What sets us apart?

We combine high academic standards with a deep understanding and strong focus of industrial needs, ensuring that our solutions are both innovative and practical. What sets us apart is our ability to swiftly advance new ideas from academic research, overcoming simplifying assumptions, use our open-source software to rapidly prototype and demonstrate effectiveness in relevant environments, and bringing new research into operational use. 

International orientation

Our group is internationally oriented and consists of 19 permanent scientists, most with a PhD in mathematics or physics, and several associated master and PhD students.  We have established strategic collaborations with leading academic institutions worldwide and long-lasting partnerships with international industry clients. With over 20 years' experience, we combine high academic quality in research with a strong focus on industrial relevance and have contributed to significant advancements in computational science on a global scale.

Key achievements

  • Numerous publications in leading journals and conferences anually.
  • Two decades of developing high-quality, open-source, community software used extensively worldwide in both academia and industry.
  • Development of simulation technology in operational use, e.g., the OPM Flow  reservoir simulator, the multiscale formulation in SLB's INTERSECT MS SFI, the and GPU Ocean simulator.
  • Two decades' experience in utilizing hardware accelerators (GPUs, etc.)

Strategic directions

We lead innovative research in areas such as differentiable simulators, optimization under uncertainty, combined physics-and-data-driven methods, and quantum computing. Recognizing the importance of scientific renewal and continued education in new and upcoming fields, we have also for the past two decades organized the highly popular Geilo Winter Schools in eScience and computational mathematics.

We have also recently begun exploring the future of human interaction with computational models by integrating applied mathematics, simulation technology, and AI. Our vision is to enable natural dialogue with simulators, allowing users to set up models, seamlessly combine different simulators, analyze results, and refine simulations through conversational interfaces powered by large language models (LLMs), retrieval-augmented generation (RAG), and AI agents. A central focus is ensuring simulators are differentiable, enabling easy calibration and tuning to real-world data. Building on our tradition of generic, adaptable methods, this framework opens new possibilities for more intuitive, efficient, and intelligent use of computational tools across diverse applications.

Join us

We are always open to new collaboration opportunities. Contact us to learn more about our research and how we can work together to solve complex scientific and technological challenges.

Application areas

Modelling and simulation of flow in porous media

Modelling and simulation of flow in porous media

Simulation of flow in porous media involves modeling the movement of fluids through materials like soil and rock, providing insights into phenomena such as groundwater flow, oil reservoir behavior, and subsurface carbon storage. This field plays a...

Carbon capture and storage (CCS)

Carbon capture and storage (CCS)

Carbon capture and storage (CCS) is a crucial technology in the energy transition, aiming to mitigate the impact of carbon dioxide emissions on climate change by capturing CO2 from industrial processes and power generation and securely storing it...

Geothermal energy and gas storage

Geothermal energy and gas storage

Geothermal energy harnesses the Earth's internal heat for a reliable and sustainable power supply, while subsurface storage of thermal energy contributes to a balanced energy infrastructure. Gas storage, involving the underground storage of natural...

Computational electrochemistry

Computational electrochemistry

Computational electrochemistry is a field that employs computer simulations to analyze and predict the behavior of electrochemical systems, finding widespread applications in areas such as battery technology, fuel cells, and electrolysis. As a...

Surface water and urban flooding

Surface water and urban flooding

The aftermath of severe weather events, whether on a national or international scale, leads to substantial infrastructure damage, often resulting in considerable insurance claims. The anticipated rise in extreme weather incidents emphasizes the...

Ocean modelling

Ocean modelling

Accurately simulating and predicting drift in the ocean, along with its associated uncertainty, is crucial for various reasons. It is essential for maritime safety, helping to forecast the movement of objects like drifting vessels, debris, or...

General computational modelling

General computational modelling

Advanced mathematics and computational methods are essential across all of SINTEF’s business areas. What distinguishes us from domain experts is our emphasis on enabling technology and cross-cutting expertise, which often allows us to operate...

Enabling simulation technologies

Gridding and discretization

Gridding and discretization

Gridding and discretization form the backbone of numerical simulation, transforming continuous mathematical models into finite sets of discrete quantities that can be solved for on a computer. Research on new methods is essential to develop more...

Rapid prototyping of differentiable simulators

Rapid prototyping of differentiable simulators

To research innovative computational methods and mature them to a stage suitable for commercial implementation or deployment it is imperative to develop and maintain efficient and flexible ecosystems that facilitate effective experimental programming...

Discussing with your simulator

Discussing with your simulator

We envision a future where human-computer interaction within computational sciences is transformed. Imagine discussing complex simulations with your software—just like you would with a colleague.

Hardware-accelerated numerics

Hardware-accelerated numerics

Hardware-accelerated numerics refers to the use of specialized hardware to enhance the performance of numerical computations. Graphics processor units (GPUs) have, for instance, been used for almost two decades in scientific and engineering...

Visual computing

Visual computing

Visual computing is a field of computing that deals with the processing of visual information in forms such as images, videos, and 3D data. Our recent focus has mainly been on visual computing for medical ultrasound, but we have also worked with...

Quantum computing

Quantum computing

Quantum computing is an impending technology that offers a huge potential for societal and business disruption. However, quantum computers work in a fundamentally different way than classical computers, and utilizing them requires a deep...

Open-source software

Group members