Difference between revisions of "Choosing a Driver"

From Einstein Toolkit Documentation
Jump to: navigation, search
(Created page with " == Carpet Vs. CarpetX == Currently there are two production drivers in the Einstein Toolkit: Carpet and CarpetX. Carpet is a CPU based Adaptive Mesh Refinement (AMR) frame...")
 
(Carpet Vs. CarpetX)
Line 4: Line 4:
 
Currently there are two production drivers in the Einstein Toolkit: Carpet and CarpetX.  
 
Currently there are two production drivers in the Einstein Toolkit: Carpet and CarpetX.  
  
Carpet is a CPU based Adaptive Mesh Refinement (AMR) framework that has been a part of the Einstein Toolkit since 2006. It has seen extensive production use and is the standard release of the Einstein Toolkit.
+
Carpet is a CPU based Adaptive Mesh Refinement (AMR) framework that has been a part of the Einstein Toolkit since 2006. It has seen extensive production use and should work out of the box when you get an official release of the Einstein Toolkit.
 +
 
 +
CarpetX is a new AMR driver capale of running on CPUs and GPUs. It is ready for production use and is also a part of the Einstein Toolkit. However, when using CarpetX, a number of thorns that are required for fully featured numerical relativity simulations are not included in the official release. This requires a different thornlist(s) depending on which features are desired. This is because either thorns are still in development phase or some existing Carpet thorns are not compatible with CarpetX (yet).

Revision as of 19:30, 18 August 2026

Carpet Vs. CarpetX

Currently there are two production drivers in the Einstein Toolkit: Carpet and CarpetX.

Carpet is a CPU based Adaptive Mesh Refinement (AMR) framework that has been a part of the Einstein Toolkit since 2006. It has seen extensive production use and should work out of the box when you get an official release of the Einstein Toolkit.

CarpetX is a new AMR driver capale of running on CPUs and GPUs. It is ready for production use and is also a part of the Einstein Toolkit. However, when using CarpetX, a number of thorns that are required for fully featured numerical relativity simulations are not included in the official release. This requires a different thornlist(s) depending on which features are desired. This is because either thorns are still in development phase or some existing Carpet thorns are not compatible with CarpetX (yet).