H
Hans Petter Langtangen
Researcher at Simula Research Laboratory
Publications - 145
Citations - 4155
Hans Petter Langtangen is an academic researcher from Simula Research Laboratory. The author has contributed to research in topics: Finite element method & Python (programming language). The author has an hindex of 30, co-authored 145 publications receiving 3733 citations. Previous affiliations of Hans Petter Langtangen include University of Oslo.
Papers
More filters
Book
Advanced topics in computational partial differential equations : numerical methods and Diffpack programming
TL;DR: X. Tveito: Object-Oriented Implementation of Fully Implicit Methods for Systems of PDEs and Block Preconditioning and K. Langtangen: Software Tools for Multigrid Methods.
Book
Computational Partial Differential Equations: Numerical Methods and Diffpack Programming
Hans Petter Langtangen,D. Keyes,R. Nieminen,M. Griebel,M. Griebel Bonn,Tamar Schlick,Dirk Roose +6 more
TL;DR: Diffpack as discussed by the authors is a modern software development environment based on C++ and object-oriented programming for solving partial differential equations, including heat transfer, elasticity, and viscous fluid flow.
Proceedings ArticleDOI
How do scientists develop and use scientific software
Jo Erskine Hannay,Carolyn MacLeod,Janice Singer,Hans Petter Langtangen,Dietmar Pfahl,Greg Wilson +5 more
TL;DR: The main conclusions are that the knowledge required to develop and use scientific software is primarily acquired from peers and through self-study, rather than from formal education and training and there is no uniform trend of association between rank of importance of software engineering concepts and project/team size.
Journal ArticleDOI
Chaospy: An open source tool for designing methods of uncertainty quantification
TL;DR: The Chaospy software toolbox is compared to similar packages and demonstrates a stronger focus on defining reusable software building blocks that can easily be assembled to construct new, tailored algorithms for uncertainty quantification.
Book
Python scripting for computational science
TL;DR: This book is to teach computational scientists how to develop tailored, flexible, and human-efficient working environments built from small programs (scripts) written in the easy-to-learn, high-level language Python.