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
Professor, Engineering Sciences (FEE)
Professor, Mathematics (FSHS)
Reader, Optoelectronics Research Centre
Lecturer, Electronics and Computer Science (FPAS)
Lecturer, Mathematics (FSHS)
Lecturer, Engineering Sciences (FEE)
Senior Research Fellow, Engineering Sciences (FEE)
Research Fellow, Engineering Sciences (FEE)
Research Fellow, Social Sciences (FSHS)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Civil Engineering & the Environment (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Biological Sciences (FNES)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Chemistry (FNES)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Postgraduate Research Student, Engineering Sciences (FEE)
Administrative Staff, Research and Innovation Services
Administrative Staff, Civil Engineering & the Environment (FEE)
Alumnus, Engineering Sciences (FEE)
Alumnus, Engineering Sciences (FEE)
Alumnus, University of Southampton
Alumnus, Industry
Alumnus, Arbeitsbereich Technische Informatik Systeme, University of Hamburg, Germany
Alumnus, Engineering Sciences (FEE)
External Member, Imperial College London