Einstein Toolkit

The Einstein Toolkit (Einstein Toolkit)

The Einstein Toolkit Consortium is developing and supporting open software for relativistic astrophy sics. Its aim is to provide the core computational tools that can enable new science, broaden our co mmunity, facilitate interdisciplinary research and take advantage of petascale computers and advance d cyberinfrastructure. The Einstein Toolkit currently consists of an open set of over 100 modules fo r the Cactus framework, primarily for computational relativity along with associated tools for simul ation management and visualization. The toolkit includes solvers for vacuum spacetimes as well as re lativistic magneto-hydrodynamics, along with modules for initial data, analysis and computational in frastructure. These modules have been developed and improved over many years by many different resea rchers. The Einstein Toolkit is supported by a distributed model, combining core support of software , tools, and documentation in its own repositories and through partnerships with other developers wh o contribute open software and coordinate together on development.

 

 

Category

Desktop application

 

Scientific areas

Astrophysics

 

Main features

 

License

GNU General Public License version 2.0 (GPL-2.0)

 

Supported Operating Systems

Linux

Unix

Windows

 

Supported CPU Architectures

All (architecture independent)

 

Programming languages

C

C++

Fortran

Perl

Python

 

Build tools

Make and home-grown Perl

 

Test tools

Home-grown Perl scripts