Computational Modelling Group

C++

C++ is a general-purpose, strongly-typed programming language, with notable support for object-oriented and generic programming. C++ has an ISO standard, and the current version is C++03, which is C++98 with very minor revisions. A major rehaul, provisionally termed C++0x, is planned for 2011.

A good overview (and more) of the language can be found in Bruce Eckel's Thinking in C++, the PDF of which can be downloaded for free HERE. Another recommended read is The C++ Programming Language by Bjarne Stroustrup who created the language. This book cannot be downloaded for free, but for anyone with a serious interest in the subject, I highly recommend having a paper copy.

For queries about this topic, contact Jacek Dziedzic.

View the calendar of events relating to this topic.

Projects

A composite likelihood approach to genome-wide data analyses.

Andrew Collins (Investigator), Jane Gibson, Ioannis Politopoulos

We describe composite likelihood-based analysis of a genome-wide breast cancer case-control sample by determining genome regions of fixed size on a linkage disequilibrium map which delimit comparable levels of linkage disequilibrium. Analysis of findings suggests further validation in more samples from other cohorts as well as the exploitation of novel computationally-intensive methods such as next-generation sequencing.

Advanced modelling for two-phase reacting flow

Edward Richardson (Investigator)

Engine designers want computer programs to help them invent ways to use less fuel and produce less pollution. This research aims to provide an accurate and practical model for the injection and combustion of liquid fuel blends.

B-meson coupling with relativistic heavy quarks

Jonathan Flynn (Investigator), Ben Samways, Dirk Broemmel, Patrick Fritzsch

We non-perturbatively compute the coupling between B* and B pi meson states relying on relativistic heavy quarks and domain wall light fermions. The coupling is of importance for an effective description of hadronic heavy meson decays.

Cloud Computing for Planetary Defense

Hugh Lewis, Kenji Takeda (Investigators), Steven Johnston

We demonstrate how a cloud-based computing architecture can be used for planetary defense and space situational awareness (SSA). We show how utility compute can facilitate both a financially economical and highly scalable solution for space debris and near-earth object impact analysis. As we improve our ability to track smaller space objects, and satellite collisions occur, the volume of objects being tracked vastly increases, increasing computational demands. Propagating trajectories and calculating conjunctions becomes increasingly time critical, thus requiring an architecture which can scale with demand. The extension of this to tackle the problem of a future near-earth object impact is discussed, and how cloud computing can play a key role in this civilisation-threatening scenario.

Complexity in Modelling Electric Marine Propulsive Devices

Suleiman Sharkh, Neil Bressloff, Hans Fangohr (Investigators), Aleksander Dubas

This project involves the simulation of turbulent flow around a marine rim-driven thruster and the complex interaction of flow features involved through computational fluid dynamics.

Desiging Near-Capacity Quantum Error Correction Codes

Lajos Hanzo (Investigator), Zunaira Babar

Design efficient quantum error correction codes to correct the errors encountered in a quantum transmission; thus, increasing reliability and robustness of the future quantum systems.

Evaluation of Vortex Shedding of Slender Structures using LES Techniques

Zheng-Tong Xie, Ian Castro (Investigators), Steven Daniels

Vortex shedding is a critical design consideration for slender structures such as long-span bridges, high-rise buildings and tele-communication masts. It can create large responses at relatively low wind speeds, leading to serviceability and fatigue concerns.

Since vortex shedding is highly sensitive to the precise shape of the object, there are no established codes or standards that provide adequate evaluation of vortex shedding risks.

The aim of this project is to develop a novel computational approach (based on Large Eddy Simulation, implemented in OpenFoam) that will be available for use by Arup on relevant bridge and building projects. It is anticipated that this tool will be used in early stages of a project to assess vortex shedding risks, which may be confirmed through wind tunnel testing at later stages

Fluid Loads and Motions of Damaged Ships

Dominic Hudson, Ming-yi Tan (Investigators), Christian Wood, James Underwood, Adam Sobey

An area of research currently of interest in the marine industry is the effect of damage on ship structures. Research into the behaviour of damaged ships began in the mid nineties as a result of Ro-Ro disasters (e.g. Estonia in 1994). Due to the way the Estonia sank early research mainly focused on transient behaviour immediately after the damage takes place, the prediction of capsize, and of large lateral motions. Further research efforts, headed by the UK MoD, began following an incident where HMS Nottingham ran aground tearing a 50m hole from bow to bridge, flooding five compartments and almost causing the ship to sink just off Lord Howe Island in 2002. This project intends to answer the following questions:
“For a given amount of underwater damage (e.g. collision or torpedo/mine hit), what will be the progressive damage spread if the ship travels at ‘x’ knots? OR for a given amount of underwater damage, what is the maximum speed at which the ship can travel without causing additional damage?”

Fluid Structure Interactions of Yacht Sails

Stephen Turnock (Investigator), Daniele Trimarchi

The research is the main subject of the PhD topic. It regards the application of fluid structure interaction techniques to the domain of yacht sails simulation

Gravitational waves from neutron stars

Ian Hawke (Investigator)

Gravitational waves, once detected, will give information about the extremes of space and time. Compact objects such as neutron stars are perfect locations for generating such waves.

Hadronic structure on the computer

Jonathan Flynn (Investigator), Dirk Broemmel, Thomas Rae, Ben Samways

In experiments at the Large Hadron Collider (LHC) at CERN, Geneva, the interactions that occur between the colliding particles (protons in this case) can be factorised into a simple scattering between two constituent particles, called quarks, followed by a hadronisation process, which describes the dynamics of forming the bound proton states. Quarks are particles within the proton that bind to form composite particles (hadrons) such as a proton. The scattering process can be computed relatively easily, but hadronisation is intrinsically non-perturbative and hard to calculate. Lattice QCD (computer simulation of QCD on a discrete space-time lattice) provides our only known first-principles and systematically-improvable method to address problems like hadronisation. This project uses Iridis to extract parton distribution amplitudes which are experimentally inaccessible, but needed to describe the quark structure of hadrons.

Hybrid RANS/LES methods

Richard Sandberg (Investigator), Markus Weinmann

Novel hybrid RANS/LES methods are developed for more accurate and efficient simulation of flow over complex geometries.

Kaon to two pion decays in lattice QCD

Jonathan Flynn (Investigator), Elaine Goode, Dirk Broemmel

We calculate kaon decay amplitudes on the lattice so we may compare the Standard Model to experiment.

Measuring biomolecules - improvements to the spectroscopic ruler

Pavlos Lagoudakis, Tom Brown (Investigators), Jan Junis Rindermann, James Richardson

The spectroscopic ruler is a technique to measure the geometry of biomolecules on the nm scale by labeling them with pairs of fluorescent markers and measuring distance dependent non-radiative energy transfer between them. The remaining uncertainty in the application of the technique originates from the unknown orientation between the optical dipole moments of the fluorescent markers, especially when the molecule undergoes thermal fluctuations in physiological conditions. Recently we introduced a simulation based method for the interpretation of the fluorescence decay dynamics of the markers that allows us to retrieve both the average orientation and the extent of directional fluctuations of the involved dipole moments.

Modelling micromagnetism at elevated temperature

Hans Fangohr (Investigator), Dmitri Chernyshenko


We aim to develop a multiscale multiphysics model of
micromagnetism at elevated temperatures with atomistic simulations for
material parameter. The tool will be used to guide the development of the next generation magnetic data storage technology: heat assisted magnetic recording.

MXL Project

Mark Taylor, Junfen Shi (Investigators)

‘MXL’ is short for “Enhanced patient safety by computational Modelling from clinically available X-rays to minimise the risk of overload and instability for optimised function and Longevity”. This is an international EU-funded project which the Bioengineering Sciences Research Group at Southampton is involved in. For more information, visit http://www.m-x-l.eu

Non-Perturbative Renormalisation on the Lattice

Jonathan Flynn (Investigator), Dirk Broemmel, Thomas Rae

In this project we compute renormalisation factors for various physical observables in a non-perturbative lattice framework. Renormalisation hereby arises due to a fundamental scale dependence of the physical processes.

Numerical Elastic Neutron Stars

Ian Hawke, Ian Jones (Investigators), Andrew Penner

We study the gravitational wave forms that radiate from an asymmetric neutron star using an elasto-hydrodynamic model.

Numerical investigation of the true sources of jet noise

Anurag Agarwal (Investigator), Samuel Sinayoko

Aircraft noise severely impacts the quality of life of people living close to airports. Noise generation by aircrafts is especially large during take-off. Jet noise is the dominant noise source during take-off. It is produced by the high speed flow generated by the engine. However, the actual source of sound remains unknown. A deeper understanding of the sources of jet noise is need to be able to reduce the noise. The aim of this project is to implement a innovative method that would allow to identify the sources of jet noise.

Performance improvement in kinetic energy converters though fluid separation

William Batten (Investigator), Tom Blackmore, Luke Blunden

The PhD research is regards the investigation of the effect of flow separators in confined tidal channels to improve performance of tidal stream turbines.

Quantum Computation for Signal Detection in Multiple-Input Multiple-Output Communication Systems

Lajos Hanzo (Investigator), Panagiotis Botsinis

Optimal, classic optimization processes in communication systems, such as signal detection, introduce an extremely high computational complexity in the system. Quantum computation offers the optimal equivalent algorithms in the quantum domain, with at least a quadratic degradation in complexity. Since quantum computers have still not been physically realized though, the quantum algorithms' simulation's complexity is higher than that of the optimal classic equivalents. Use of Iridis is essential in facilitating their simulation.

Real-time CFD for helicopter flight simulation

Kenji Takeda (Investigator), James Kenny

Project aims to show how real-time computational fluid dynamics (CFD) could be used to improve the realism of helicopter flight simulators.

Self Organized Network Routing using Quantum Evolutionary Methods

Lajos Hanzo (Investigator), Dimitrios Alanis

Self Organized Networks (SON) may consist of a large number of nodes, which could be fully interconnected. Optimizing its performance satisfying various Quality of Service (QoS) requirements is a quite complex procedure and the optimization problem belongs to the family of the Travelling Salesman Problems (TSP) which has been proven to be NP-hard as the number of nodes increases. In this project, various suboptimal methods are used in order to tackle this multi-objective optimization problem; in particular, the Ant Colony Optimization (ACO) and its quantum inspired counterpart (QACO) are being employed in order to reduce complexity.

Self-Force and Black Hole Inspirals

Sam Dolan (Investigator)

We use IRIDIS to compute the self-force acting on a solar-mass black hole orbiting a supermassive black hole.

Soft x-ray science on a tabletop

Peter Horak, Jeremy Frey, Bill Brocklesby (Investigators), Patrick Anderson

Complex numerical simulations are being performed to aid experimentalists at Southampton realize the next generation of high brightness tabletop sources of coherent soft x-rays.


Stochastic computational methods for aero-acoustics

Gwenael Gabard (Investigator), Martina Dieste

Stochastic methods are used to synthesize a turbulent flow which is then used to model the sound radiated by an airfoil interacting with this turbulence. This approach is faster than performing a complete simulation of the flow field.

Sustainable domain-specific software generation tools for extremely parallel particle-based simulations

Chris-Kriton Skylaris (Investigator)

A range of particle based methods (PBM) are currently used to simulate materials in chemistry, engineering, physics and biophysics. The 4 types of PBM considered directly in the proposed are molecular dynamics (MD), the ONETEP quantum mechanics-based program, discrete element modelling (DEM), and smoothed particle hydrodynamics (SPH).
The overall research objective is to develop a sustainable tool that will deliver, in the future, cutting edge research applicable to applications ranging from dam engineering to atomistic drug design.

The Origins of Communication Revisited

Jason Noble (Investigator), Jordi Arranz

Quinn (2001) sought to demonstrate that communication be- tween simulated agents could be evolved without pre-defined communication channels. Quinn’s work was exciting because it showed the potential for ALife models to look at the real origin of communication; however, the work has never been replicated. In order to test the generality of Quinn’s result we use a similar task but a completely different agent architecture. We find that qualitatively similar behaviours emerge, but it is not clear whether they are genuinely communicative. We extend Quinn’s work by adding perceptual noise and internal state to the agents in order to promote ritualization of the nascent signal. Results were inconclusive; philosophical implications are discussed.

The Perks of Complexity Reduction

Lajos Hanzo (Investigator), Chao Xu

Reliable high-speed modems facilitate ubiquitous communications in our daily lives amongst people and/or machines. The communication technologies we need for the future have to have a high reliability and a low cost. My research aims for reducing the complexity of state-of-the-art communication systems, so that they can communicate in real time at an increased throughput. Naturally having access to parallel computers such as Iridis gives my research a competitive advantage over other researchers, relying on slower simulations.

Today's Computation Enabling Tomorrow's Seamless Communication

Lajos Hanzo (Investigator), Varghese Thomas

Radio Over Fibre (ROF) is a communication technique that aims to gainfully amalgamate the benefits of optical and wireless communication, while keeping the system cost low. This technique would support the next generation of wireless services.

Traveling and movement during European Late Prehistory

Patricia Murrieta Flores

This project has as main purpose to investigate through spatial analysis and computational modelling the variables and factors that influenced how humans traveled during prehistoric times.
One of the principal objectives will be to clarify the role that certain landscape elements (i.e megalithic monuments) played in terrestrial navigation and territorial definition.

This project is supported by CONACYT (Mexico) as a doctoral research by Patricia Murrieta-Flores under the supervision of Dr. David Wheatley (University of Southampton) and Dr. Leonardo Garcia Sanjuan (University of Seville, Spain). It also counts with the collaboration of Dr. Dimitrij Mlekuz (Gent University, Belgium).

Vortex Dynamics in High-Tc superconductors

Hans Fangohr (Investigator)

The dynamics of vortices in high temperature superconductors exhibits the complex and rich physics we expect from many body systems with competing interactions. Molecular Dynamics, Langevin Dynamics and Monte Carlo Computer simulations are carried out to understand this system in more detail.

Wave-based discontinuous Galerkin methods

Gwenael Gabard (Investigator), Greg Kennedy

Wave-based computational methods are developed to model sound propagation in moving inhomogeneous media.

Whisky Code

Ian Hawke (Investigator)

A 3D finite volume code for simulating compact relativistic hydrodynamics.

Wind Turbine Blade Flow in Abnormal Environments

Zheng-Tong Xie (Investigator), Yusik Kim

Large wind turbines are being installed throughout UK and often in regions with complex meteorology and/or topography (e.g. involving wind gusts, turbulence, icing), which affect turbine performance (energy output, noise emission etc), life expectancy and safety. It is very expensive to conduct experiments to study such problems. This proposal suggests, firstly, an LES study of low-Re flows around an oscillating airfoil, to investigate the transition, separation, vortex shedding and dynamic stall behaviour. Secondly, a combined LES-RANS approach (with, e.g., a transitional RANS model in the near wall region) will be carefully designed (using our recently developed efficient turbulence generator at the interface between LES and RANS) and validated against low-Re results.

People

Tom Brown
Professor, Chemistry (FNES)
Andrew Collins
Professor, Medicine (FM)
Hans Fangohr
Professor, Engineering Sciences (FEE)
Jonathan Flynn
Professor, Physics & Astronomy (FPAS)
Jeremy Frey
Professor, Chemistry (FNES)
Lajos Hanzo
Professor, Electronics and Computer Science (FPAS)
Pavlos Lagoudakis
Professor, Physics & Astronomy (FPAS)
Richard Sandberg
Professor, Engineering Sciences (FEE)
Mark Taylor
Professor, Engineering Sciences (FEE)
Stephen Turnock
Professor, Engineering Sciences (FEE)
Bill Brocklesby
Reader, Optoelectronics Research Centre
Graeme Day
Reader, Chemistry (FNES)
Nicolas Green
Reader, Electronics and Computer Science (FPAS)
Peter Horak
Reader, Optoelectronics Research Centre
Neil Bressloff
Senior Lecturer, Engineering Sciences (FEE)
Dominic Hudson
Senior Lecturer, Engineering Sciences (FEE)
Suleiman Sharkh
Senior Lecturer, Engineering Sciences (FEE)
Gunes Erdogan
Lecturer, Management (FBL)
Gwenael Gabard
Lecturer, Institute of Sound & Vibration Research (FEE)
Ian Hawke
Lecturer, Mathematics (FSHS)
Ian Jones
Lecturer, Mathematics (FSHS)
Denis Kramer
Lecturer, Engineering Sciences (FEE)
Hugh Lewis
Lecturer, Engineering Sciences (FEE)
Chris-Kriton Skylaris
Lecturer, Chemistry (FNES)
Ming-yi Tan
Lecturer, Engineering Sciences (FEE)
Zheng-Tong Xie
Lecturer, Engineering Sciences (FEE)
Edward Richardson
Senior Research Fellow, Engineering Sciences (FEE)
Rie Sugimoto
Senior Research Fellow, Institute of Sound & Vibration Research (FEE)
Philip Williamson
Senior Research Fellow, Biological Sciences (FNES)
William Batten
Research Fellow, Civil Engineering & the Environment (FEE)
Luke Blunden
Research Fellow, Civil Engineering & the Environment (FEE)
Dirk Broemmel
Research Fellow, Physics & Astronomy (FPAS)
Sam Dolan
Research Fellow, Mathematics (FSHS)
Jacek Dziedzic
Research Fellow, Chemistry (FNES)
Jane Gibson
Research Fellow, Medicine (FM)
Steven Johnston
Research Fellow, Engineering Sciences (FEE)
Gunnar Mallon
Research Fellow, Geography (FSHS)
Jason Noble
Research Fellow, Electronics and Computer Science (FPAS)
Nicolas Palopoli
Research Fellow, Biological Sciences (FNES)
Erika Quaranta
Research Fellow, Engineering Sciences (FEE)
James Richardson
Research Fellow, Chemistry (FNES)
Patrick Anderson
Postgraduate Research Student, Optoelectronics Research Centre
Jordi Arranz
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Tom Blackmore
Postgraduate Research Student, Civil Engineering & the Environment (FEE)
Ashley Booth
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Panagiotis Botsinis
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Dmitri Chernyshenko
Postgraduate Research Student, Engineering Sciences (FEE)
Steven Daniels
Postgraduate Research Student, Engineering Sciences (FEE)
Alexandra Diem
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Martina Dieste
Postgraduate Research Student, Institute of Sound & Vibration Research (FEE)
Aleksander Dubas
Postgraduate Research Student, Engineering Sciences (FEE)
Caroline Duignan
Postgraduate Research Student, Biological Sciences (FNES)
Elaine Goode
Postgraduate Research Student, Physics & Astronomy (FPAS)
Tom Hebbron
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Nicholas Hill
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Joshua Jeeson Daniel
Postgraduate Research Student, Engineering Sciences (FEE)
Leo Jofeh
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Kondwani Kanjere
Postgraduate Research Student, Engineering Sciences (FEE)
Greg Kennedy
Postgraduate Research Student, Institute of Sound & Vibration Research (FEE)
James Kenny
Postgraduate Research Student, Engineering Sciences (FEE)
Simon Lewis
Postgraduate Research Student, Engineering Sciences (FEE)
John Muddle
Postgraduate Research Student, Mathematics (FSHS)
Patricia Murrieta Flores
Postgraduate Research Student, Humanities (FH)
Alkin Nasuf
Postgraduate Research Student, Engineering Sciences (FEE)
Sanjay Pant
Postgraduate Research Student, Engineering Sciences (FEE)
Thomas Rae
Postgraduate Research Student, Physics & Astronomy (FPAS)
Jan Junis Rindermann
Postgraduate Research Student, Physics & Astronomy (FPAS)
Watchapon Rojanaratanangkule
Postgraduate Research Student, Engineering Sciences (FEE)
Alvaro Ruiz-Serrano
Postgraduate Research Student, Chemistry (FNES)
Ben Samways
Postgraduate Research Student, Physics & Astronomy (FPAS)
Jacob Selmes
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Samuel Sinayoko
Postgraduate Research Student, Institute of Sound & Vibration Research (FEE)
Adam Sobey
Postgraduate Research Student, Engineering Sciences (FEE)
Matthew Spraggs
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Daniele Trimarchi
Postgraduate Research Student, Engineering Sciences (FEE)
James Underwood
Postgraduate Research Student, Engineering Sciences (FEE)
Iain Weaver
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Christian Wood
Postgraduate Research Student, Engineering Sciences (FEE)
Chao Xu
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Davide Zilli
Postgraduate Research Student, Electronics and Computer Science (FPAS)
Jessica Jones
Technical Staff, iSolutions
Elena Vataga
Technical Staff, iSolutions
Petrina Butler
Administrative Staff, Research and Innovation Services
Alexander Wright
Enterprise staff, Engineering Sciences (FEE)
Anurag Agarwal
Alumnus, Institute of Sound & Vibration Research (FEE)
Mohsen Mesgarpour
Alumnus, University of Southampton
Andrew Penner
Alumnus, Mathematics (FSHS)
Kenji Takeda
Alumnus, Engineering Sciences (FEE)
Ahsan Thaivalappil Abdul Hameed
Alumnus, University of Southampton
Moresh Wankhede
Alumnus, Dacolt International B.V.
Shanthi Nagarajan
External Member, Korea Institute of Science and Technology
Dimitrios Alanis
None, None
Zunaira Babar
None, None
Ian Castro
None, None
Yusik Kim
None, None
Junfen Shi
None, None
Varghese Thomas
None, None
Markus Weinmann
None, None