{
  "_schema": "https://data.nist.gov/od/dm/nerdm-schema/v0.7#",
  "@context": [
    "https://data.nist.gov/od/dm/nerdm-pub-context.jsonld",
    {
      "@base": "ark:/88434/mds2-3504"
    }
  ],
  "@type": [
    "nrdp:DataPublication",
    "nrdp:PublicDataResource",
    "dcat:Dataset"
  ],
  "_extensionSchemas": [
    "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.7#/definitions/PublicDataResource"
  ],
  "@id": "ark:/88434/mds2-3504",
  "ediid": "ark:/88434/mds2-3504",
  "version": "1.0.1",
  "doi": "doi:10.18434/mds2-3504",
  "title": "CTenC: Cartesian TENsor Calculus package for Mathematica using index notation",
  "contactPoint": {
    "fn": "Benjamin Dolata",
    "hasEmail": "mailto:benjamin.dolata@nist.gov"
  },
  "modified": "2024-08-29 00:00:00",
  "status": "available",
  "landingPage": "https://data.nist.gov/od/id/mds2-3504",
  "description": [
    "CTenC is a Cartesian TENsor Calculus package for performing manipulations of tensor expressions using index notation in Mathematica. The package is designed and optimized for problems in engineering and material science, including solutions of field equations (Stokes, Laplace, etc.) and developing constitutive equations in tensor-based formalisms such as GENERIC. Functions are given for the manipulations of free and dummy indices. Tensors in the package can be assigned symmetries (symmetric, antisymmetric, irreducible, mixed) and these symmetries are automatically accounted for through the use of projection operators in differentiation. Several scalar and tensor functions are built into the package (norm, trace, determinant, matrix power, etc.). The package is easily extensible through the addition of new functions."
  ],
  "keyword": [
    "Mathematica",
    "tensor calculus",
    "tensor algebra",
    "index notation"
  ],
  "theme": [
    "Mathematics and Statistics: Numerical methods and software"
  ],
  "topic": [
    {
      "@type": "Concept",
      "scheme": "https://data.nist.gov/od/dm/nist-themes/v1.1",
      "tag": "Mathematics and Statistics: Numerical methods and software"
    }
  ],
  "accessLevel": "public",
  "license": "https://www.nist.gov/open/license",
  "components": [
    {
      "accessURL": "https://github.com/usnistgov/CTenC",
      "format": {
        "description": "Git Repository"
      },
      "description": "CTenC GitHub Repository",
      "title": "CTenC GitHub Repository",
      "@type": [
        "nrdp:AccessPage",
        "dcat:Distribution"
      ],
      "@id": "#usnistgov/CTenC",
      "_extensionSchemas": [
        "https://data.nist.gov/od/dm/nerdm-schema/pub/v0.7#/definitions/AccessPage"
      ]
    }
  ],
  "publisher": {
    "name": "National Institute of Standards and Technology",
    "@type": "org:Organization"
  },
  "language": [
    "en"
  ],
  "bureauCode": [
    "006:55"
  ],
  "programCode": [
    "006:052"
  ],
  "_editStatus": "done",
  "authors": [
    {
      "familyName": "Dolata",
      "fn": "Benjamin E. Dolata",
      "givenName": "Benjamin",
      "middleName": "E.",
      "affiliation": [
        {
          "title": "National Institute of Standards and Technology",
          "subunits": [
            "Materials Measurement Science Division"
          ],
          "@type": "org:Organization",
          "@id": "ror:05xpvk416"
        }
      ],
      "orcid": "0000-0001-5471-6627",
      "@type": "foaf:Person"
    },
    {
      "familyName": "Seppala",
      "fn": "Jonathan E. Seppala",
      "givenName": "Jonathan",
      "middleName": "E.",
      "affiliation": [
        {
          "title": "National Institute of Standards and Technology",
          "subunits": [
            "Materials Science and Engineering Division"
          ],
          "@type": "org:Organization",
          "@id": "ror:05xpvk416"
        }
      ],
      "orcid": "0000-0002-5937-8716",
      "@type": "foaf:Person"
    }
  ],
  "annotated": "2025-04-09T17:50:20.935721",
  "revised": "2024-11-05T20:36:17.674835",
  "issued": null,
  "firstIssued": "2024-11-05T20:36:17.674835",
  "releaseHistory": {
    "@id": "ark:/88434/mds2-3504.rel",
    "@type": [
      "nrdr:ReleaseHistory"
    ],
    "hasRelease": [
      {
        "version": "1.0.0",
        "issued": "2024-08-29",
        "@id": "ark:/88434/mds2-3504/pdr:v/1.0.0",
        "location": "https://data.nist.gov/od/id/ark:/88434/mds2-3504/pdr:v/1.0.0",
        "description": "initial release"
      },
      {
        "version": "1.0.1",
        "issued": "2024-08-29 00:00:00",
        "@id": "ark:/88434/mds2-3504/pdr:v/1.0.1",
        "location": "https://data.nist.gov/od/id/ark:/88434/mds2-3504/pdr:v/1.0.1",
        "description": "metadata update"
      }
    ]
  }
}