atlas Palette

hundreds objects in one interface

  • palette optimized for use with minimal prior atlas 2 for Mathematica knowledge and experience in Mathematica at all.
  • gives access to the online Differential Geometry Library of multidimensional differential geometry objects directly from Mathematica.
  • atlas code generation, that allows you automatically generate notebook with prepared differential geometry quantities for this entity.

Immediate access to...

  • detailed definition of the object (mapping, variables, dimension, codomain etc.).
  • object's visualization and manipulation its parameters through graphical user interface.
  • atlas code generation for any of the library objects that can automatically calculate differential geometry quantities for this entity.

Visualization and code generation

explore what atlas can do with the objects

Image of Breather surface

Visualization in Atlas package allows visualize n-dimensional differential geometry objects.

The Visualize function splits visual space and parameters space in 1,2 or 3-dimensional subspaces to visualize an n-dimensional object. Read more...

Atlas code generation allows you create fully functional notebook with prepared code for calculations. Generated notebook can calculate a bunch of the object's entities. All you have to do is just evaluate the notebook to get the result.

If you wish to continue your calculations, you can use generated notebook without wasting your time for code typing of basic data.

For surfaces Atlas automatically generates code for the following:

More of Atlas:

Visualization in Atlas package allows visualize n-dimensional differential geometry objects.

The Visualize function splits visual space and parameters space in 1,2 or 3-dimensional subspaces to visualize an n-dimensional object. Read more...

Atlas code generation allows you create fully functional notebook with prepared code for calculations. Generated notebook can calculate a bunch of the object's entities. All you have to do is just evaluate the notebook to get the result.

If you wish to continue your calculations, you can use generated notebook without wasting your time for code typing of basic data.

For Exact Solutions of Einstein's Field Equations Atlas automatically generates code for the following:

  • Metric - allows one to declare a metric tensor.
  • Connection - allows one to calculate or define connection 1-forms.
  • Curvature - allows one to calculate curvature 2-forms.
  • Riemann tensor - allows one to calculate the curvature tensor.
  • Ricci tensor - allows one to calculate the Ricci tensor.
  • Ricci scalar - allows one to calculate the Ricci scalar.

More of Atlas:

Visualization in Atlas package allows visualize n-dimensional differential geometry objects.

The Visualize function splits visual space and parameters space in 1,2 or 3-dimensional subspaces to visualize an n-dimensional object. Read more...

Atlas code generation allows you create fully functional notebook with prepared code for calculations. Generated notebook can calculate a bunch of the object's entities. All you have to do is just evaluate the notebook to get the result.

If you wish to continue your calculations, you can use generated notebook without wasting your time for code typing of basic data.

For two-dimensional curves Atlas automatically generates code for the following:

More of Atlas:

Visualization in Atlas package allows visualize n-dimensional differential geometry objects.

The Visualize function splits visual space and parameters space in 1,2 or 3-dimensional subspaces to visualize an n-dimensional object. Read more...

Atlas code generation allows you create fully functional notebook with prepared code for calculations. Generated notebook can calculate a bunch of the object's entities. All you have to do is just evaluate the notebook to get the result.

If you wish to continue your calculations, you can use generated notebook without wasting your time for code typing of basic data.

For three-dimensional curves Atlas automatically generates code for the following:

More of Atlas:

Visualization in Atlas package allows visualize n-dimensional differential geometry objects.

The Visualize function splits visual space and parameters space in 1,2 or 3-dimensional subspaces to visualize an n-dimensional object. Read more...

Atlas code generation allows you create fully functional notebook with prepared code for calculations. Generated notebook can calculate a bunch of the object's entities. All you have to do is just evaluate the notebook to get the result.

If you wish to continue your calculations, you can use generated notebook without wasting your time for code typing of basic data.

For 2D coordinate systems Atlas automatically generates code for the following:

  • Metric - allows one to declare a metric tensor.
  • Connection - allows one to calculate or define connection 1-forms.
  • Laplace operator (read more about Divergence and Gradient operators)

More of Atlas:

Visualization in Atlas package allows visualize n-dimensional differential geometry objects.

The Visualize function splits visual space and parameters space in 1,2 or 3-dimensional subspaces to visualize an n-dimensional object. Read more...

Atlas code generation allows you create fully functional notebook with prepared code for calculations. Generated notebook can calculate a bunch of the object's entities. All you have to do is just evaluate the notebook to get the result.

If you wish to continue your calculations, you can use generated notebook without wasting your time for code typing of basic data.

For 3D coordinate systems Atlas automatically generates code for the following:

  • Metric - allows one to declare a metric tensor.
  • Connection - allows one to calculate or define connection 1-forms.
  • Laplace operator (read more about Divergence and Gradient operators)

More of Atlas: