Julia
The Julia language is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments.
It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, largely written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. In addition, the Julia developer community is contributing a number of external packages through Julia’s built-in package manager at a rapid pace.
Julia programs are organized around multiple dispatch; by defining functions and overloading them for different combinations of argument types, which can also be user-defined.
For a more from the Julia home page continue at http://julialang.org.
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.
Colonising Polynesia; Uncertain sailing craft route modelling
Thomas Dickson (Investigator), David Sear
Through developing a novel methodology of modelling sailing craft routing it is possible to investigate archaeological problems as well as applications to modern yacht racing and autonomous sailing technology. This research uses iridis to provide accurate and fast analysis of shortest path routes for sailing craft in order to provide insight and improve safety of operation.
Pushing the Envelope of Planetary Formation and Evolution Simulations
Peter Bartram
A full understanding of the formation and the early evolution of the Solar System and extrasolar planetary systems ranks among natural science's grand challenges, and at present, even the dominant processes responsible for generating the observed planetary architecture remain elusive.
Replication of Sayama Group Decision Model
Jason Noble (Investigator), Jonathan Gray
Replication of a model of group decision making from Sayama et al. (2011), with a revised methodology that alters a conclusion from the original paper.
Understanding Stochastic Processes in Interacting Spin Models
Oliver Laslett
Applying efficient computational models to compute Langevin dynamics and master equation equilibrium solutions for interacting magnetic spin systems.
People
Hans FangohrProfessor, Engineering Sciences (FEE)
Peter HorakReader, Optoelectronics Research Centre
Tobias KellerReader, Ocean & Earth Science (FNES)
Ian HawkeLecturer, Mathematics (FSHS)
Petros BogiatzisResearch Fellow, Ocean & Earth Science (FNES)
Jason NobleResearch Fellow, Electronics and Computer Science (FPAS)
Peter BartramPostgraduate Research Student, University of Southampton
Ioannis BeglerisPostgraduate Research Student, Engineering Sciences (FEE)
Rory BrownPostgraduate Research Student, Civil Engineering & the Environment (FEE)
Paul ChambersPostgraduate Research Student, Engineering Sciences (FEE)
Joseph EganPostgraduate Research Student, Mathematics (FSHS)
Robert EntwistlePostgraduate Research Student, Engineering Sciences (FEE)
Stephen GowPostgraduate Research Student, Engineering Sciences (FEE)
Jonathan GrayPostgraduate Research Student, Social Sciences (FSHS)
Joshua GreenhalghPostgraduate Research Student, Engineering Sciences (FEE)
James HarrisonPostgraduate Research Student, Engineering Sciences (FEE)
Oliver LaslettPostgraduate Research Student, Civil Engineering & the Environment (FEE)
David LusherPostgraduate Research Student, Engineering Sciences (FEE)
Alvaro Perez-DiazPostgraduate Research Student, Engineering Sciences (FEE)
Craig RafterPostgraduate Research Student, Engineering Sciences (FEE)
Hossam RaghebPostgraduate Research Student, Engineering Sciences (FEE)
Kieran SelvonPostgraduate Research Student, Engineering Sciences (FEE)
Ashley SetterPostgraduate Research Student, Engineering Sciences (FEE)
Jonathon WatersPostgraduate Research Student, Engineering Sciences (FEE)
Thorsten WittemeierPostgraduate Research Student, Engineering Sciences (FEE)
Emanuele ZappiaPostgraduate Research Student, Engineering Sciences (FEE)
Susanne Ufermann FangohrAdministrative Staff, Civil Engineering & the Environment (FEE)
Jan KamenikAlumnus, University of Southampton
Marijan BegExternal Member, Imperial College London
Thomas DicksonNone, None
David SearNone, None
Andrea SilvaNone, None