stringtranslate.com

Colectores Sage

SageManifolds (que sigue el estilo de SageMath) es una extensión totalmente integrada en SageMath , que se utiliza como paquete para geometría diferencial y cálculo tensorial . La página oficial del proyecto es sagemanifolds.obspm.fr. Se puede utilizar en CoCalc .

SageManifolds trabaja con variedades diferenciables de dimensión arbitraria. Los objetos básicos son campos tensoriales y no componentes tensoriales en un marco vectorial o gráfico de coordenadas determinado. En otras palabras, se pueden introducir varios gráficos y marcos en la variedad y un campo tensorial determinado puede tener representaciones en cada uno de ellos.

Una clase importante de variedades tratadas es la de las variedades pseudo-riemannianas , entre las que se encuentran las variedades riemannianas y las variedades lorentzianas , con aplicaciones a la Relatividad General . En particular, SageManifolds implementa el cálculo del tensor de curvatura de Riemann y objetos asociados ( tensor de Ricci , tensor de Weyl ). SageManifolds también puede tratar con conexiones afines genéricas , no necesariamente las de Levi-Civita .

Funcionalidades

Hay más documentación en doc.sagemath.org/html/en/reference/manifolds/.

Software libre y abierto

Al igual que SageMath, SageManifolds es un software libre y de código abierto basado en el lenguaje de programación Python . Se publica bajo la Licencia Pública General GNU . Para descargar e instalar SageManifolds, consulte aquí. Se trata más específicamente de GPL v2+ (lo que significa que un usuario puede optar por utilizar una licencia superior a la GPL versión 2).

Desarrollo

Gran parte de la fuente se encuentra en los tickets en trac.sagemath.org.

Hay repositorios de GitHub en github.com/sagemanifolds/SageManifolds.

Se proporcionan otros enlaces en sagemanifolds.obspm.fr/contact.html.