Publications, Michael Thuné

Students’ Conceptions of Computer Programming. Michael Thuné and Anna Eckerdal. Technical report / Department of Information Technology, Uppsala University nr 2010-021, 2010. (fulltext).
Software Issues in Computational Science and Engineering. Hans Petter Langtangen and Michael Thuné (eds). Volume 4:4 of International Journal of Computational Science and Engineering, 2009.
Parallel Structured Adaptive Mesh Refinement. Jarmo Rantakokko and Michael Thuné. In Parallel Computing: Numerics, Applications, and Trends, pp 147-173, Springer-Verlag, London, 2009. (DOI).
Variation theory applied to students' conceptions of computer programming. Michael Thuné and Anna Eckerdal. In European Journal of Engineering Education, volume 34, pp 339-347, 2009. (DOI).
Design and usability of a PDE solver framework for curvilinear coordinates. Malin Ljungberg, Kurt Otto, and Michael Thuné. In Advances in Engineering Software, volume 37, pp 814-825, 2006. (DOI).
OpenMP versus MPI for PDE solvers based on regular sparse numerical operators. Markus Nordén, Sverker Holmgren, and Michael Thuné. In Future generations computer systems, volume 22, pp 194-203, 2006. (DOI).
Novice Java Programmers' Conceptions of "Object" and "Class", and Variation Theory. Anna Eckerdal and Michael Thuné. In SIGCSE Bulletin inroads, volume 37, number 3, pp 89-93, 2005. (DOI).
OpenMP versus MPI for PDE solvers based on regular sparse numerical operators. Markus Nordén, Sverker Holmgren, and Michael Thuné. In Computational Science – ICCS 2002, volume 2331 of Lecture Notes in Computer Science, pp 681-690, Springer-Verlag, Berlin, 2002.
Optimal parameter values for a parallel structured adaptive mesh refinement algorithm. Michael Thuné and Stefan Söderberg. In Applied Parallel Computing: New Paradigms for HPC in Industry and Academia, volume 1947 of Lecture Notes in Computer Science, pp 177-186, Springer-Verlag, Berlin, 2001. (DOI).
A comparison of partitioning schemes for blockwise parallel SAMR algorithms. Johan Steensland, Stefan Söderberg, and Michael Thuné. In Applied Parallel Computing: New Paradigms for HPC in Industry and Academia, volume 1947 of Lecture Notes in Computer Science, pp 160-169, Springer-Verlag, Berlin, 2001. (DOI).
Object-oriented modeling of parallel PDE solvers. Michael Thuné, Krister Åhlander, Malin Ljungberg, Markus Nordén, Kurt Otto, and Jarmo Rantakokko. In The Architecture of Scientific Software, pp 159-174, Kluwer Academic Publishers, Norwell, MA, 2001.
Mixed C<sub>++</sub>/Fortran 90 implementation of parallel flow solvers. Malin Ljungberg and Michael Thuné. In Parallel Computational Fluid Dynamics: Trends and Applications, pp 233-240, Elsevier Science, Amsterdam, The Netherlands, 2001. (DOI).
Characterization of domain-based partitioners for parallel SAMR applications. Johan Steensland, Michael Thuné, Sumir Chandra, and Manish Parashar. In Proc. Parallel and Distributed Computing and Systems: 2000, pp 425-430, ACTA Press, Calgary, Canada, 2000.
Object-oriented software tools for the construction of preconditioners. Eva Mossberg, Kurt Otto, and Michael Thuné. In Scientific Programming, volume 6, pp 285-295, 1997. (External link).
Object-Oriented Construction of Parallel PDE Solvers. Michael Thuné, Eva Mossberg, Peter Olsson, Jarmo Rantakokko, Krister Åhlander, and Kurt Otto. In Modern Software Tools for Scientific Computing, pp 203-226, Birkhäuser, Boston, MA, 1997.
Partitioning strategies for composite grids. Michael Thuné. In Parallel Algorithms and Applications, volume 11, pp 325-348, 1997. (DOI).
Towards an expressive language for PDE solvers. Michael Thuné and Krister Åhlander. In Programming Languages and Systems, volume 1058 of Lecture Notes in Computer Science, pp 373-386, Springer-Verlag, Berlin, 1996. (DOI).
Software tools for parallel CFD on composite grids. Peter Olsson, Jarmo Rantakokko, and Michael Thuné. In Parallel Computational Fluid Dynamics: Implementations and Results Using Parallel Computers, pp 725-732, Elsevier Science, Amsterdam, The Netherlands, 1996. (DOI).
Object-oriented software tools for parallel PDE solvers. Michael Thuné. In Wuhan University Journal of Natural Sciences, volume 1, pp 420-429, 1996. (DOI).
Studying the stability of difference problems on substructured domains. Svetlana I. Serdyukova and Michael Thuné. Communications of the Joint Institute for Nuclear Research nr E5-95-381, Dubna, Russia, 1995.
A partitioning algorithm for composite grids. Michael Thuné. In Parallel Algorithms and Applications, volume 1, pp 69-81, 1993. (DOI).
Portability and data structures in scientific computing: Object-oriented design of utility routines in Fortran. Kjell Högström and Michael Thuné. In Parallel Computing: From Theory to Sound Practice, pp 585-588, IOS Press, Amsterdam, The Netherlands, 1992.
The partitioning problem for a class of data parallel algorithms. Michael Thuné. In Parallel Computing, volume 18, pp 867-878, 1992. (DOI).
A partitioning strategy for explicit difference methods. Michael Thuné. In Parallel Computing, volume 15, pp 147-154, 1990. (DOI).
A numerical algorithm for stability analysis of difference methods for hyperbolic systems. Michael Thuné. In SIAM Journal on Scientific and Statistical Computing, volume 11, pp 63-81, 1990. (DOI).
Partition shapes for explicit difference methods: slices vs rectangles. Michael Thuné. In Hypercube and Distributed Computers, pp 383-384, Elsevier Science, Amsterdam, The Netherlands, 1989.
Stability of a Runge–Kutta method for the Euler equations on a substructured domain. Kurt Otto and Michael Thuné. In SIAM Journal on Scientific and Statistical Computing, volume 10, pp 154-174, 1989. (DOI).
Automatic GKS stability analysis. Michael Thuné. In SIAM Journal on Scientific and Statistical Computing, volume 7, pp 959-977, 1986. (DOI).
A software package for stability analysis of difference methods. Michael Thuné. In PDE Software: Modules, Interfaces and Systems, pp 89-102, Elsevier Science, Amsterdam, The Netherlands, 1984.