Publications, Michael Thuné
Students' learning process in the computer laboratory. In 2022 IEEE Frontiers in Education Conference (FIE), IEEE Frontiers in Education Conference, Institute of Electrical and Electronics Engineers (IEEE), 2022. (DOI).
Learning to program hands-on: a controlled study. In Proceedings of the 20th Koli Calling International Conference on Computing Education Research November 2020 November 2020, pp 1-10, 2020. (DOI).
Analysis of students’ learning of computer programming in a computer laboratory context. In European Journal of Engineering Education, volume 44, pp 769-786, 2019. (DOI, Fulltext).
Från informationsbehandling till informationsteknologi: Institutionen för informationsteknologi söker sina rötter. Volume 104 of Skrifter rörande Uppsala universitet. C, Organisation och historia, Acta Universitatis Upsaliensis, Uppsala, 2015. (fulltext, preview image).
Analysing the enacted object of learning in lab assignments in programming education. In Proc. 1st International Conference on Learning and Teaching in Computing and Engineering, pp 208-211, IEEE Computer Society, Los Alamitos, CA, 2013. (DOI, fulltext:postprint).
Gender-aware course reform in Scientific Computing. In International journal of engineering education, volume 29, number 2, pp 403-414, 2013.
Students’ Conceptions of Computer Programming. Technical report / Department of Information Technology, Uppsala University nr 2010-021, 2010. (fulltext).
Software Issues in Computational Science and Engineering. Volume 4:4 of International Journal of Computational Science and Engineering, 2009.
Parallel Structured Adaptive Mesh Refinement. In Parallel Computing: Numerics, Applications, and Trends, pp 147-173, Springer-Verlag, London, 2009. (DOI).
Variation theory applied to students' conceptions of computer programming. In European Journal of Engineering Education, volume 34, pp 339-347, 2009. (DOI).
Design and usability of a PDE solver framework for curvilinear coordinates. In Advances in Engineering Software, volume 37, pp 814-825, 2006. (DOI).
OpenMP versus MPI for PDE solvers based on regular sparse numerical operators. In Future generations computer systems, volume 22, pp 194-203, 2006. (DOI).
Novice Java Programmers' Conceptions of "Object" and "Class", and Variation Theory. 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. 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. 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. 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. 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. 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. 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. In Scientific Programming, volume 6, pp 285-295, 1997. (External link).
Object-Oriented Construction of Parallel PDE Solvers. In Modern Software Tools for Scientific Computing, pp 203-226, Birkhäuser, Boston, MA, 1997.
Partitioning strategies for composite grids. In Parallel Algorithms and Applications, volume 11, pp 325-348, 1997. (DOI).
Towards an expressive language for PDE solvers. 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. 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. In Wuhan University Journal of Natural Sciences, volume 1, pp 420-429, 1996. (DOI).
Studying the stability of difference problems on substructured domains. Communications of the Joint Institute for Nuclear Research nr E5-95-381, Dubna, Russia, 1995.
Framtidens superdator: Tusentals enkla datorer i samverkan. In Forskning & Framsteg, number 2, pp 4-9, 1994.
A partitioning algorithm for composite grids. 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. 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. In Parallel Computing, volume 18, pp 867-878, 1992. (DOI).
Straightforward partitioning of composite grids for explicit difference methods. In Parallel Computing, volume 17, pp 665-672, 1991. (DOI).
A partitioning strategy for explicit difference methods. In Parallel Computing, volume 15, pp 147-154, 1990. (DOI).
A numerical algorithm for stability analysis of difference methods for hyperbolic systems. In SIAM Journal on Scientific and Statistical Computing, volume 11, pp 63-81, 1990. (DOI).
Partition shapes for explicit difference methods: slices vs rectangles. 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. In SIAM Journal on Scientific and Statistical Computing, volume 10, pp 154-174, 1989. (DOI).
Automatic GKS stability analysis. In SIAM Journal on Scientific and Statistical Computing, volume 7, pp 959-977, 1986. (DOI).
A software package for stability analysis of difference methods. In PDE Software: Modules, Interfaces and Systems, pp 89-102, Elsevier Science, Amsterdam, The Netherlands, 1984.