All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.tensorics.core.tensor.package-info Maven / Gradle / Ivy

Go to download

Tensorics is a java framework which uses a tensor as a central object. A tensor represents a set of values placed in an N-dimensional space. Wherever you are tempted to use maps of maps, a tensor might be a good choice ;-) Tensorics provides methods to create, transform and performing calculations with those tensors.

There is a newer version: 0.0.81
Show newest version
/**
 * Copyright (c) 2014 European Organisation for Nuclear Research (CERN), All Rights Reserved.
 */

/**
 * This package contains the base classes for tensoric elements. There are in general two aspects taken into account by
 * this hierarchy:
 * 
    *
  1. Deferrence: A tensoric can either be a real object containing data or it can be 'deferred', meaning that * is simply a placeholder for the real object, which will be determined later. *
  2. Tensoric base types: The base type for all real data-holding objects is the Tensor. A special version of * it is a scalar, which has zero dimensions (order, rank). A special treatment is sometimes required for the elements * of the tensors themselves: These can be java objects of any type. However, if calculations have to be performed by * them, than a mathematical environment is required for them. *
* An overview of the actual types is depicted in the following diagram: *

* */ package org.tensorics.core.tensor;





© 2015 - 2024 Weber Informatics LLC | Privacy Policy