Computational Modelling Group

Symbolic calculation

Symbolic computation -- this is the manipulation of mathematical expression (in contrast to the numerical computation of solutions to given equations). This is useful to support paper-based transformations of expressions, and increasingly used to generate code on the fly that is specialised for the given problem.

The figure shows some simple examples (using Python's 'sympy' package, see http://www.sympy.org):

  • We ask for the expansion of (x+y)^2 (which in Python notation is (x+y)**2 using the 'expand' command
  • differentiate x^2 with respect to the variable x
  • integrate x^2 with respect to x from 0 to 1.5
  • integrate x^2 with respect to x

There are a large number of packages providing these capabilities, including the well know Maple, Maxima, derive and many others.

For queries about this topic, contact Hans Fangohr.

View the calendar of events relating to this topic.

Projects

Centre for Doctoral Training in Next Generation Computational Modelling

Hans Fangohr, Ian Hawke, Peter Horak (Investigators), Susanne Ufermann Fangohr, Thorsten Wittemeier, Kieran Selvon, Alvaro Perez-Diaz, David Lusher, Ashley Setter, Emanuele Zappia, Hossam Ragheb, Ryan Pepper, Stephen Gow, Jan Kamenik, Paul Chambers, Robert Entwistle, Rory Brown, Joshua Greenhalgh, James Harrison, Jonathon Waters, Ioannis Begleris, Craig Rafter

The £10million Centre for Doctoral Training was launched in November 2013 and is jointly funded by EPSRC, the University of Southampton, and its partners.

The NGCM brings together world-class simulation modelling research activities from across the University of Southampton and hosts a 4-year doctoral training programme that is the first of its kind in the UK.

Nmag - computational micromagnetics

Hans Fangohr, Thomas Fischbacher (Investigators), Matteo Franchin, Andreas Knittel, Maximilian Albert, Dmitri Chernyshenko, Massoud Najafi, Richard Boardman

Nmag is a micromagnetic simulation package based on the general purpose multi-physics library nsim. It is developed by the group of Hans Fangohr and Thomas Fischbacher in the School of Engineering Sciences at the University of Southampton and released under the GNU GPL.

People

Hans Fangohr
Professor, Engineering Sciences (FEE)
Carsten Gundlach
Professor, Mathematics (FSHS)
Peter Horak
Reader, Optoelectronics Research Centre
Srinandan Dasmahapatra
Lecturer, Electronics and Computer Science (FPAS)
Ian Hawke
Lecturer, Mathematics (FSHS)
Anatoliy Vorobev
Lecturer, Engineering Sciences (FEE)
Richard Boardman
Senior Research Fellow, Engineering Sciences (FEE)
Felipe Alves Portela
Research Fellow, Engineering Sciences (FEE)
Jason Hilton
Research Fellow, Social Sciences (FSHS)
Maximilian Albert
Postgraduate Research Student, Engineering Sciences (FEE)
Ioannis Begleris
Postgraduate Research Student, Engineering Sciences (FEE)
Rory Brown
Postgraduate Research Student, Civil Engineering & the Environment (FEE)
Paul Chambers
Postgraduate Research Student, Engineering Sciences (FEE)
Caroline Duignan
Postgraduate Research Student, Biological Sciences (FNES)
Robert Entwistle
Postgraduate Research Student, Engineering Sciences (FEE)
Stephen Gow
Postgraduate Research Student, Engineering Sciences (FEE)
Joshua Greenhalgh
Postgraduate Research Student, Engineering Sciences (FEE)
James Harrison
Postgraduate Research Student, Engineering Sciences (FEE)
David Lusher
Postgraduate Research Student, Engineering Sciences (FEE)
Alvaro Perez-Diaz
Postgraduate Research Student, Engineering Sciences (FEE)
Lyuboslav Petrov
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Daniel Powell
Postgraduate Research Student, Engineering Sciences (FEE)
Craig Rafter
Postgraduate Research Student, Engineering Sciences (FEE)
Hossam Ragheb
Postgraduate Research Student, Engineering Sciences (FEE)
Álvaro Ruiz-Serrano
Postgraduate Research Student, Chemistry (FNES)
Kieran Selvon
Postgraduate Research Student, Engineering Sciences (FEE)
Ashley Setter
Postgraduate Research Student, Engineering Sciences (FEE)
Massimo Stella
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Jonathon Waters
Postgraduate Research Student, Engineering Sciences (FEE)
Thorsten Wittemeier
Postgraduate Research Student, Engineering Sciences (FEE)
Emanuele Zappia
Postgraduate Research Student, Engineering Sciences (FEE)
Petrina Butler
Administrative Staff, Research and Innovation Services
Susanne Ufermann Fangohr
Administrative Staff, Civil Engineering & the Environment (FEE)
Thomas Fischbacher
Alumnus, Engineering Sciences (FEE)
Matteo Franchin
Alumnus, Engineering Sciences (FEE)
Jan Kamenik
Alumnus, University of Southampton
Andreas Knittel
Alumnus, Industry
Massoud Najafi
Alumnus, Arbeitsbereich Technische Informatik Systeme, University of Hamburg, Germany
Alkin Nasuf
Alumnus, Engineering Sciences (FEE)
Marijan Beg
External Member, Imperial College London