Research interests, methods and tools
Our research spans both the application of Computational Modelling to solve real-world problems, as well as the research and development of new computational methods. Below, we categorise our activities in different topic groups.
You can also view a list of all projects or a list of all topics, or search CMG projects below.
Life sciences simulation
Bioinformatics (13), Biomathematics (4), Biomedical (16), Biomolecular Organisation (6), Biomolecular simulations (12), Developmental Biology (4), Ecology (9), Environmental hazards (4), Epidemiology (1), Epigenetics (2), Evolution (9), Medical Imaging (1), Nanoscale Assemblies (3), Neuroscience (5), NextGen Sequencing (3), Structural biology (6), Systems biology (13), Tissue Engineering (2)
Physical Systems and Engineering simulation
Acoustics (9), Astrophysics (5), Biomechanics (7), CFD (32), Climate (5), Combustion (2), Complex fluids (4), Earth Observation (2), Earth surface dynamics (5), Elasticity (3), Electromagnetism (5), Energy (9), Flight simulation (3), General Relativity (3), Heat transfer (2), Landscape evolution (4), Magnetohydrodynamics (1), Magnonics (1), Marine Renewable Energy (3), Materials (10), MEMS (2), Metals (4), Micromagnetics (7), Oceanography (3), Photonics (8), QCD (4), Quantum Dynamics (1), Sediment transport (4), Semiconductors (3), Sensors (2), Structural dynamics (9), Superconductivity (4), Superfluidity (1), Tribology (3), Turbulence (10), Wave propagation (5)
Socio-technological System simulation
Air-traffic Control (1), Archaeology (3), Built Environment (2), Economic Networks (4), Human environment interaction (5), Human population (3), Operations Research (2), Sensor Networks (2), Social and Socio-economic Systems (8), Social Networks (9), Transport (7), Value-driven design (3)
Algorithms and computational methods
Agents (19), Artificial Neural Networks (4), Boundary elements (5), Cellular automata (9), Classification (3), Density functional Theory (6), Evolutionary Algorithms (6), FFT (13), Finite differences (26), Finite elements (16), Finite volume (12), Game Theory (6), Geographic Information Systems (8), Graph Theory (3), Inverse problems (3), Lattice Field Theory (4), Meshless methods (2), Molecular Dynamics (14), Molecular Mechanics (3), Monte Carlo (17), Multi-physics (15), Multi-scale (18), Multigrid solvers (3), Multipole methods (1), Optimisation (12), Quantum Chemistry (2), Stochastic Pi Calculus (1), Symbolic calculation (1)
Visualisation and data handling methods
Data Management (5), Database (6), Surface imaging (7), Voxel imaging (4)
Simulation software
Abaqus (2), Actran (1), Aimsun (1), AMBER (5), Ansys (4), AnyLogic (1), CAESAR (1), CASTEP (1), COMSOL (6), FLOWer (1), Fluent (1), Gromacs (8), HiPSTAR (3), NetLogo (1), Nmag (7), Onetep (3), OpenFOAM (7), ProtoMS (1), Shelddon (1), SPICE (1), Star CCM+ (4), StarCD (3)
Visualisation and data handling software
3ds Max (1), Amira (2), ArcGIS (5), Avizo (3), Blender (1), ENVI (2), Gnuplot (16), HDF5 (7), IDL (2), ImageJ/Fiji (1), Jung (2), Mayavi (5), MS Office Access (2), MySQL (3), ParaView (10), Pylab (3), PyTables (2), Simpleware (1), SQL Azure (1), TecPlot (10), VG Studio Max (1), Virtual Earth (1), VisIt (4), Visual Python (3), VMD (5), VTK (6), Xmgrace (14)
Software Engineering Tools
CVS (13), Eclipse (10), Emacs (12), Git (4), Mercurial (4), Noweb (1), Redmine (1), SVN (24), Trac (1), Vim (5)
Programming languages and libraries
C (30), C# (4), C++ (29), Chroma (4), Fortran (32), GPU-libs (3), GSL (6), Java (17), Maple (2), Mathematica (3), Matlab (38), MPI (27), OCaml (4), OpenMP (3), PETSc (4), Python (34), R (8), UKHadron (4)
Computational platforms
.NET (3), Condor (1), GPU (6), HECToR (16), HPCx (5), Iridis (73), Jaguar (1), Linux (65), Lyceum (6), Mac OS X (23), Microsoft Azure (1), Spitfire (2), Windows (38)
Transdisciplinary tags
Complex Systems (36), Computer Science (12), Design (5), e-Research (3), Economics (1), HPC (27), IfLS (1), Scientific Computing (32), Software Engineering (12)