A B C D E F G H I J K L M N O P Q R S T U V X Z Α Ε Μ Π Σ Φ

A

a0 - Static variable in class Constants
Holds the Bohr radius (α/(4π·Rinf))
abs() - Method in class Complex
 
abs() - Method in class Decimal
 
abs() - Method in class FixedPoint
 
abs() - Method in class Float64
 
abs() - Method in class Integer64
 
abs() - Method in class LargeInteger
 
abs() - Method in class ModuloInteger
 
abs() - Method in class Number
Returns the absolute value of this number (e.g.
abs() - Method in class Rational
 
abs() - Method in class Real
 
adjoint() - Method in class Matrix
Returns the adjoint of this matrix.
Amount<N extends FieldNumber<N>,Q extends Quantity> - Class in org.jscience.physics.amount
This class and sub-classes represents a determinate or estimated amount for which operations such as addition, subtraction, multiplication and division can be performed (they implement the Field interface).
Amount() - Constructor for class Amount
Default constructor.
amu - Static variable in class Constants
Holds the unified atomic mass unit (0.001 kg/mol)/N
approximates(Real) - Method in class Real
Indicates if this real approximates the one specified.
argument() - Method in class Complex
Returns the argument of this complex number.
asBigInteger() - Method in class LargeInteger
Returns the BigInteger equivalent to this large integer number.
asFloat64() - Method in class Amount
Converts this amount to a 64 bits floating point amount type.
asList() - Method in class DenseVector
Returns a list view (read only) over the elements of this dense vector.
asList() - Method in class Float64Vector
 
asMap() - Method in class SparseVector
Returns a map view (read only) over the elements of this sparse vector.
asType(Class<Q>) - Method in class Amount
Casts this amount to a parameterized unit of specified nature or throw a ClassCastException if the dimension of the specified quantity and this amount unit's dimension do not match.
AUD - Static variable in class Currency
The Australian Dollar currency unit.

B

bitLength() - Method in class LargeInteger
Returns the minimal number of bits to represent this large integer in the minimal two's-complement (sign excluded).
byteValue() - Method in class Number
Returns the value of this number as a byte.

C

c - Static variable in class Constants
Holds the speed of light in vacuum (exact).
CAD - Static variable in class Currency
The Canadian Dollar currency unit.
ceil() - Method in class Decimal
Returns the closest decimal that is greater than or equal to this decimal and is equal to a mathematical integer.
ceil() - Method in class FixedPoint
Returns the closest fixed-point that is greater than or equal to this fixed point and is equal to a mathematical integer.
CNY - Static variable in class Currency
The China Yan currency.
cofactor(int, int) - Method in class Matrix
Returns the cofactor of an element in this matrix.
compareTo(Term) - Method in class Term
Compares this term with the one specified for order.
compareTo(Complex) - Method in class Complex
Compares two complex numbers, the real components are compared first, then if equal, the imaginary components.
compareTo(Decimal) - Method in class Decimal
 
compareTo(FixedPoint) - Method in class FixedPoint
 
compareTo(double) - Method in class Float64
Compares this number with the specified value for order.
compareTo(Float64) - Method in class Float64
 
compareTo(long) - Method in class Integer64
Compares this number with the specified value for order.
compareTo(Integer64) - Method in class Integer64
 
compareTo(long) - Method in class LargeInteger
Compares this large integer to the specified long value.
compareTo(LargeInteger) - Method in class LargeInteger
 
compareTo(ModuloInteger) - Method in class ModuloInteger
 
compareTo(T) - Method in class Number
Compares this number with the specified number for order.
compareTo(Rational) - Method in class Rational
 
compareTo(Real) - Method in class Real
 
Complex - Class in org.jscience.mathematics.number
This class represents an immutable complex number.
Complex(double, double) - Constructor for class Complex
Creates a complex number always on the heap independently from the current allocator context.
ComplexAmount<Q extends Quantity> - Class in org.jscience.physics.amount
This class represents a Complex amount.
ComplexAmount(Complex, Unit<Q>) - Constructor for class ComplexAmount
Creates a complex amount always on the heap independently from the current allocator context.
compose(Function<Z, X>) - Method in class Function
Returns the composition of this function with the one specified.
compose(Polynomial<R>) - Method in class Polynomial
Returns the composition of this polynomial with the one specified.
compose(Function<Z, R>) - Method in class Polynomial
 
conjugate() - Method in class Complex
Returns the conjugate of this complex number.
Constant<R extends Ring<R>> - Class in org.jscience.mathematics.function
This class represents a constant function (polynomial of degree 0).
Constants - Class in org.jscience.physics.amount
This class provides most accurate physical constants measurement; the more accurate the constants, the higher the precision of the calculations making use of these constants.
convert(double) - Method in class CurrencyConverter
 
convert(BigDecimal, MathContext) - Method in class CurrencyConverter
 
copy() - Method in class MoneyAmount
 
copy() - Method in class Polynomial
Returns a copy of this polynomial allocated by the calling thread (possibly on the stack).
copy() - Method in class RationalFunction
Returns a copy of this rational function.
copy() - Method in class Term
Returns an entierely new copy of this term allocated by the calling thread (possibly on the stack).
copy() - Method in class Complex
 
copy() - Method in class Decimal
 
copy() - Method in class FixedPoint
 
copy() - Method in class Float64
 
copy() - Method in class Integer64
 
copy() - Method in class LargeInteger
 
copy() - Method in class ModuloInteger
 
copy() - Method in class Number
Returns a copy of this number allocated by the calling thread (possibly on the stack).
copy() - Method in class Rational
 
copy() - Method in class Real
 
copy() - Method in class DenseMatrix
 
copy() - Method in class DenseVector
 
copy() - Method in class DiagonalMatrix
 
copy() - Method in class Float64Matrix
 
copy() - Method in class Float64Vector
 
copy() - Method in class Matrix
Returns a copy of this matrix allocated by the calling thread (possibly on the stack).
copy() - Method in class SparseMatrix
 
copy() - Method in class SparseVector
 
copy() - Method in class Vector
Returns a copy of this vector allocated by the calling thread (possibly on the stack).
copy() - Method in class Amount
Returns a copy of this amount (allocated in the current context).
copy() - Method in class ComplexAmount
 
copy() - Method in class DecimalAmount
 
copy() - Method in class Float64Amount
 
cross(Vector<Float64>) - Method in class Float64Vector
 
cross(Vector<F>) - Method in class Vector
Returns the cross product of two 3-dimensional vectors.
Currency - Class in org.jscience.economics.money
This class represents a currency Unit.
Currency(String) - Constructor for class Currency
Creates the currency unit for the given currency code.
CurrencyConverter - Class in org.jscience.economics.money
This class represents a converter between two currencies.
CurrencyConverter(Currency, Currency) - Constructor for class CurrencyConverter
Creates the currency converter from the source currency to the target currency.
current() - Static method in class PhysicalModel
Returns the current physical model (default: instance of StandardModel).

D

Decimal - Class in org.jscience.mathematics.number
This class represents a floating point decimal number of arbitrary precision.
Decimal(LargeInteger, int) - Constructor for class Decimal
Creates a decimal number always on the heap independently from the current allocator context.
Decimal(long, int) - Constructor for class Decimal
Convenience method equivalent to Decimal(new LargeInteger(significand), error).
DecimalAmount<Q extends Quantity> - Class in org.jscience.physics.amount
This class represents a Decimal amount.
DecimalAmount(Decimal, Unit<Q>) - Constructor for class DecimalAmount
Creates a decimal amount always on the heap independently from the current allocator context.
decimalValue() - Method in class Complex
Returns the real component of this Complex number as a BigDecimal.
decimalValue() - Method in class Decimal
 
decimalValue() - Method in class FixedPoint
 
decimalValue() - Method in class Float64
 
decimalValue() - Method in class Integer64
 
decimalValue() - Method in class LargeInteger
 
decimalValue() - Method in class ModuloInteger
 
decimalValue() - Method in class Number
Returns the value of this number as a BigDecimal.
decimalValue() - Method in class Rational
 
decimalValue() - Method in class Real
 
decimalValue(Unit<Q>, MathContext) - Method in class Amount
Returns the BigDecimal value of this amount when stated in the specified unit.
decimalValue(Unit<Q>, MathContext) - Method in class DecimalAmount
Returns the BigDecimal value of this amount when stated in the specified unit.
DenseMatrix<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a matrix made of dense vectors (as rows).
DenseMatrix() - Constructor for class DenseMatrix
Default constructor.
DenseVector<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a dense vector.
DenseVector() - Constructor for class DenseVector
Default constructor.
determinant() - Method in class DenseMatrix
Returns the determinant of this matrix.
determinant() - Method in class LUDecomposition
Returns the determinant of the Matrix having this decomposition.
determinant() - Method in class Matrix
Returns the determinant of this matrix.
DiagonalMatrix<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a square diagonal matrix.
DiagonalMatrix(F...) - Constructor for class DiagonalMatrix
Creates a square diagonal matrix always on the heap independently from the current allocator context.
differentiate(Variable<X>) - Method in class Function
Returns the first derivative of this function with respect to the specified variable.
differentiate(Variable<R>) - Method in class Polynomial
 
differentiate(Variable<F>) - Method in class RationalFunction
 
digitLength() - Method in class LargeInteger
Returns the minimal number of decimal digits necessary to represent this large integer (sign excluded).
DIMENSION - Static variable in interface Money
Holds the dimension for money quantities (dimension [$]).
DimensionException - Exception in org.jscience.mathematics.vector
Signals that an operation is performed upon vectors or matrices whose dimensions disagree.
DimensionException() - Constructor for exception DimensionException
Constructs a dimension exception with no detail message.
DimensionException(String) - Constructor for exception DimensionException
Constructs a dimension exception with the specified message.
DiscreteFunction<X,Y> - Class in org.jscience.mathematics.function
This class represents a function defined from a mapping betweem two sets (points and values).
DiscreteFunction(SortedMap<X, Y>, Interpolator<X, Y>, Variable<X>) - Constructor for class DiscreteFunction
Creates the discrete function for the specified point-value entries.
divide(long) - Method in class MoneyAmount
 
divide(Amount<Decimal, ?>) - Method in class MoneyAmount
 
divide(Function<X, Y>) - Method in class Function
Returns the quotient of this function with the one specified.
divide(RationalFunction<F>) - Method in class RationalFunction
Returns the quotient of two rational functions.
divide(Function<F, F>) - Method in class RationalFunction
 
divide(Term) - Method in class Term
Return the division of this term with the one specified.
divide(double) - Method in class Complex
Returns this complex divided by the specified factor.
divide(long) - Method in class Complex
 
divide(Complex) - Method in class Complex
 
divide(long) - Method in class Decimal
 
divide(Decimal) - Method in class Decimal
 
divide(long) - Method in class FieldNumber
Returns this number divided by the specified divisor.
divide(T) - Method in class FieldNumber
Returns this number divided by that number.
divide(long) - Method in class FixedPoint
 
divide(FixedPoint) - Method in class FixedPoint
 
divide(double) - Method in class Float64
Returns this number divided by the specified value.
divide(long) - Method in class Float64
 
divide(Float64) - Method in class Float64
 
divide(Integer64) - Method in class Integer64
Returns this number divided by the one specified.
divide(long) - Method in class Integer64
Returns this number divided by the specified value.
divide(LargeInteger) - Method in class LargeInteger
Returns this large integer divided by the one specified (integer division).
divide(int) - Method in class LargeInteger
Returns this large integer divided by the specified int divisor.
divide(long) - Method in class Rational
 
divide(Rational) - Method in class Rational
 
divide(long) - Method in class Real
 
divide(Matrix<F>) - Method in class Matrix
Returns this matrix divided by the one specified.
divide(long) - Method in class Amount
Returns this amount divided by the specified divisor.
divide(Amount<N, ?>) - Method in class Amount
Returns this amount divided by the one specified.
divide(long) - Method in class ComplexAmount
 
divide(Amount<Complex, ?>) - Method in class ComplexAmount
 
divide(long) - Method in class DecimalAmount
 
divide(Amount<Decimal, ?>) - Method in class DecimalAmount
 
divide(double) - Method in class Float64Amount
Returns this amount divided by the specified dimensionless value.
divide(long) - Method in class Float64Amount
 
divide(Amount<Float64, ?>) - Method in class Float64Amount
 
doubleValue() - Method in class Complex
Returns the real component of this Complex number as a double.
doubleValue() - Method in class Decimal
 
doubleValue() - Method in class FixedPoint
 
doubleValue() - Method in class Float64
 
doubleValue() - Method in class Integer64
 
doubleValue() - Method in class LargeInteger
 
doubleValue() - Method in class ModuloInteger
 
doubleValue() - Method in class Number
Returns the value of this number as a double.
doubleValue() - Method in class Rational
 
doubleValue() - Method in class Real
 
doubleValue(Unit<Q>) - Method in class Amount
Returns the double value of this amount when stated in the specified unit.
doubleValue(Unit<Q>) - Method in class Float64Amount
 

E

E(int) - Method in class LargeInteger
Convenience method equivalent to LargeInteger.times10pow(int).
e - Static variable in class Constants
Holds the elementary charge (positron charge).
Eh - Static variable in class Constants
Holds the Hartree energy (2Rinf·h·c)
equals(Object) - Method in class Currency
 
equals(Object) - Method in class CurrencyConverter
 
equals(Object) - Method in class Function
Indicates if this function is equals to the specified object.
equals(Object) - Method in class Polynomial
 
equals(Object) - Method in class RationalFunction
 
equals(Object) - Method in class Term
Indicates if this term is equal to the object specified.
equals(Complex, double) - Method in class Complex
Indicates if two complexes are "sufficiently" alike to be considered equal.
equals(double) - Method in class Float64
Indicates if this number is equal to the specified value.
equals(long) - Method in class Integer64
Compares this number against the specified value.
equals(long) - Method in class LargeInteger
Compares this large integer against the specified long value.
equals(Object) - Method in class Number
Indicates if this number is equals to the specified object.
equals(Matrix<F>, Comparator<F>) - Method in class Matrix
Indicates if this matrix can be considered equals to the one specified using the specified comparator when testing for element equality.
equals(Object) - Method in class Matrix
Indicates if this matrix is strictly equal to the object specified.
equals(Vector<F>, Comparator<F>) - Method in class Vector
Indicates if this vector can be considered equals to the one specified using the specified comparator when testing for element equality.
equals(Object) - Method in class Vector
Indicates if this vector is equal to the object specified.
EUR - Static variable in class Currency
The Euro currency.
evaluate() - Method in class DiscreteFunction
 
evaluate() - Method in class Function
Evaluates this function using its variables current values.
evaluate(X) - Method in class Function
Evaluates this function for the specified argument value (convenience method).
evaluate(X...) - Method in class Function
Evaluates this function for the specified arguments values (convenience method).
evaluate() - Method in class Polynomial
 
evaluate() - Method in class RationalFunction
 
exp() - Method in class Complex
Returns the exponential number e raised to the power of this complex.
exp() - Method in class Float64
Returns the exponential number e raised to the power of this number.

F

F - Static variable in class Constants
Holds the Faraday constant (N·e)
Field<F> - Interface in org.jscience.mathematics.structure
This interface represents an algebraic structure in which the operations of addition, subtraction, multiplication and division (except division by zero) may be performed.
FieldNumber<T extends FieldNumber<T>> - Class in org.jscience.mathematics.number
This class represents a number implementing the Field interface.
FieldNumber() - Constructor for class FieldNumber
 
FixedPoint - Class in org.jscience.mathematics.number
This class represents an integer that is scaled by a power of ten scaling factor (decimal fixed point).
FixedPoint(LargeInteger, int) - Constructor for class FixedPoint
Creates a fixed point number always on the heap independently from the current allocator context.
FixedPoint(long, int) - Constructor for class FixedPoint
Convenience method equivalent to FixedPoint(new LargeInteger(significand), error).
Float64 - Class in org.jscience.mathematics.number
This class represents a 64 bits floating point number.
Float64(double) - Constructor for class Float64
Creates a 64 bits float number always on the heap independently from the current allocator context.
Float64Amount<Q extends Quantity> - Class in org.jscience.physics.amount
This class represents a 64 bits floating point amount.
Float64Amount(double, Unit<Q>) - Constructor for class Float64Amount
Creates a 64 bits floating point amount always on the heap independently from the current allocator context.
Float64Matrix - Class in org.jscience.mathematics.vector
This class represents a 64 bits floating point dense matrix.
Float64Matrix() - Constructor for class Float64Matrix
 
Float64Vector - Class in org.jscience.mathematics.vector
This class represents an optimized DenseVector implementation for 64 bits floating point elements.
Float64Vector(double...) - Constructor for class Float64Vector
Creates a 64 bits floating point vector always on the heap independently from the current allocator context.
floatValue() - Method in class Number
Returns the value of this number as a float.
floor() - Method in class Decimal
Returns the closest decimal that is less than or equal to this decimal and is equal to a mathematical integer.
floor() - Method in class FixedPoint
Returns the closest fixed-point that is less than or equal to this fixed point and is equal to a mathematical integer.
format(LargeInteger, int, Appendable) - Static method in class LargeInteger
Formats the specified large integer in the specified radix and into the specified Appendable argument.
Function<X,Y> - Class in org.jscience.mathematics.function
This abstract class represents a mapping between two sets such that there is a unique element in the second set assigned to each element in the first set.
Function() - Constructor for class Function
Default constructor.
FunctionException - Exception in org.jscience.mathematics.function
Thrown when a function operation cannot be performed.
FunctionException() - Constructor for exception FunctionException
Constructs a FunctionException with no detail message.
FunctionException(String) - Constructor for exception FunctionException
Constructs a FunctionException with the specified message.

G

g - Static variable in class Constants
Holds the standard acceleration due to gravity (approximately equal to the acceleration due to gravity on the Earth's surface).
G - Static variable in class Constants
Holds the Newtonian constant of gravitation.
G0 - Static variable in class Constants
Holds the conductance quantum (2e²/h)
GBP - Static variable in class Currency
The British Pound currency.
gcd(LargeInteger) - Method in class LargeInteger
Returns the greatest common divisor of this large integer and the one specified.
get() - Method in class Variable.Global
 
get() - Method in class Variable.Local
 
get(int, int) - Method in class DiagonalMatrix
 
get(int, int) - Method in class Float64Matrix
 
get(int) - Method in class Float64Vector
 
get(int, int) - Method in class Matrix
Returns a single element from this matrix.
get(int) - Method in class Vector
Returns a single element from this vector.
getAccuracy() - Method in class Real
Returns the number of decimal digits guaranteed exact which appear to the right of the decimal point (absolute error).
getCode() - Method in class Currency
Returns the currency code for this currency.
getCoefficient(Term) - Method in class Polynomial
Returns the coefficient for the specified term.
getColumn(int) - Method in class DenseMatrix
 
getColumn(int) - Method in class DiagonalMatrix
 
getColumn(int) - Method in class Float64Matrix
 
getColumn(int) - Method in class Matrix
Returns the column identified by the specified index in this matrix.
getColumn(int) - Method in class SparseMatrix
 
getConverterToSI() - Method in class Currency
 
getDiagonal() - Method in class Matrix
Returns the diagonal vector.
getDigits() - Static method in class Decimal
Returns the local number of significand digits used during calculations (default 20 digits).
getDimension() - Method in class Currency
 
getDimension() - Method in class Float64Vector
 
getDimension() - Method in class Vector
Returns the number of elements held by this vector.
getDimension(BaseUnit<?>) - Method in class HighEnergyModel
 
getDimension(BaseUnit<?>) - Method in class NaturalModel
 
getDimension(BaseUnit<?>) - Method in class QuantumModel
 
getDimension(BaseUnit<?>) - Method in class RelativisticModel
 
getDimension(BaseUnit<?>) - Method in class StandardModel
 
getDimensionalTransform() - Method in class Currency
 
getDividend() - Method in class RationalFunction
Returns the dividend of this rational function.
getDividend() - Method in class Rational
Returns the smallest dividend of the fraction representing this rational number.
getDivisor() - Method in class RationalFunction
Returns the divisor of this rational function.
getDivisor() - Method in class Rational
Returns the smallest divisor of the fraction representing this rational (always positive).
getElements() - Method in class SparseVector
Returns the index to value mapping (zero elements are not mapped).
getError() - Method in class Real
Returns the maximum error (positive) on this real significand.
getExactness() - Static method in class Real
Returns the exactness (in digits) of real number for which the error is zero (default 18 digits, local setting).
getExchangeRate(Currency) - Method in class Currency
Returns the exchange rate from this Currency to the specified currency.
getExponent() - Method in class Decimal
Returns the power of ten exponent.
getExponent() - Method in class FixedPoint
Returns the power of ten exponent.
getExponent() - Method in class Real
Returns the power of ten exponent of this real number.
getFractionalDigits() - Static method in class FixedPoint
Returns the local number of fractional digits used during calculations (default 18).
getFractionDigits() - Method in class Currency
Returns the number of fraction digits used with this currency unit.
getImaginary() - Method in class Complex
Returns the imaginary component of this complex number.
getInstance(Locale) - Static method in class Currency
Returns the currency for the country of the given locale.
getInterpolator() - Method in class DiscreteFunction
Returns the interpolator used by this discrete function.
getLabel() - Method in class Currency
Returns the local label for this currency (default {@link #getCode()).
getLower(F, F) - Method in class LUDecomposition
Returns the lower matrix decomposition (L) with diagonal elements equal to the multiplicative identity for F.
getLowestSetBit() - Method in class LargeInteger
Returns the index of the lowest-order one bit in this large integer or -1 if this.equals(ZERO).
getLU() - Method in class LUDecomposition
Returns the lower/upper decomposition in one single matrix.
getMaximumDigitsForError() - Static method in class Real
Returns the number of digits used for error calculations (default 4).
getModulus() - Static method in class ModuloInteger
Returns the local modulus for modular arithmetic or null if the arithmetic operations are non-modular (default).
getNumberOfColumns() - Method in class DiagonalMatrix
 
getNumberOfColumns() - Method in class Float64Matrix
 
getNumberOfColumns() - Method in class Matrix
Returns the number of columns n for this matrix.
getNumberOfRows() - Method in class DiagonalMatrix
 
getNumberOfRows() - Method in class Float64Matrix
 
getNumberOfRows() - Method in class Matrix
Returns the number of rows m for this matrix.
getOrder(Variable<R>) - Method in class Polynomial
Returns the order of this polynomial for the specified variable.
getPermutation(F, F) - Method in class LUDecomposition
Returns the permutation matrix (P).
getPivotComparator() - Static method in class LUDecomposition
Returns the local comparator used for pivoting or null if pivoting is not performed (default LUDecomposition.NUMERIC_COMPARATOR).
getPivots() - Method in class LUDecomposition
Returns the pivots elements of this decomposition.
getPointValues() - Method in class DiscreteFunction
Returns the point-value entries of this discrete function.
getPower(int) - Method in class Term
Returns the power of the variable at the specified position.
getPower(Variable<?>) - Method in class Term
Returns the power of the specified variable.
getPrecision() - Method in class Real
Returns the total number of decimal digits guaranteed exact (relative error).
getReal() - Method in class Complex
Returns the real component of this complex number.
getRemainder() - Method in class LargeInteger
Returns the final undivided part after division that is less or of lower degree than the divisor.
getRow(int) - Method in class DenseMatrix
 
getRow(int) - Method in class DiagonalMatrix
 
getRow(int) - Method in class Float64Matrix
 
getRow(int) - Method in class Matrix
Returns the row identified by the specified index in this matrix.
getRow(int) - Method in class SparseMatrix
 
getSignificand() - Method in class Decimal
Returns the significand value.
getSignificand() - Method in class FixedPoint
Returns the significand value.
getSignificand() - Method in class Real
Returns this real significand value.
getSource() - Method in class CurrencyConverter
Returns the source currency.
getSubMatrix(List<Index>, List<Index>) - Method in class DenseMatrix
 
getSubMatrix(List<Index>, List<Index>) - Method in class DiagonalMatrix
 
getSubMatrix(List<Index>, List<Index>) - Method in class Float64Matrix
 
getSubMatrix(List<Index>, List<Index>) - Method in class Matrix
Returns the sub-matrix formed by the elements from the specified rows and columns.
getSubMatrix(List<Index>, List<Index>) - Method in class SparseMatrix
 
getSubVector(List<Index>) - Method in class DenseVector
 
getSubVector(List<Index>) - Method in class Float64Vector
 
getSubVector(List<Index>) - Method in class SparseVector
 
getSubVector(List<Index>) - Method in class Vector
Returns the sub-vector formed by the elements having the specified indices.
getSymbol() - Method in interface Variable
Returns the symbol for this variable.
getSymbol() - Method in class Variable.Global
 
getSymbol() - Method in class Variable.Local
 
getTarget() - Method in class CurrencyConverter
Returns the target currency.
getTerms() - Method in class Polynomial
Returns the terms of this polynomial.
getTransform(BaseUnit<?>) - Method in class HighEnergyModel
 
getTransform(BaseUnit<?>) - Method in class NaturalModel
 
getTransform(BaseUnit<?>) - Method in class QuantumModel
 
getTransform(BaseUnit<?>) - Method in class RelativisticModel
 
getTransform(BaseUnit<?>) - Method in class StandardModel
 
getUnit() - Method in class MoneyAmount
 
getUnit() - Method in class Amount
Returns this amount unit.
getUnit() - Method in class ComplexAmount
 
getUnit() - Method in class DecimalAmount
 
getUnit() - Method in class Float64Amount
 
getUpper(F) - Method in class LUDecomposition
Returns the upper matrix decomposition (U).
getValue() - Method in class MoneyAmount
 
getValue() - Method in class Constant
Returns the constant value for this function.
getValue(int, int) - Method in class Float64Matrix
Returns the value of a floating point number from this matrix (fast).
getValue(int) - Method in class Float64Vector
Returns the value of a floating point number from this vector (fast).
getValue() - Method in class Amount
Returns this amount numeric value.
getValue() - Method in class ComplexAmount
 
getValue() - Method in class DecimalAmount
 
getValue() - Method in class Float64Amount
 
getVariable(String) - Method in class Function
Retrieves the variable from this function having the specified symbol (convenience method).
getVariable(int) - Method in class Term
Returns the variable at the specified index (variables are lexically ordered).
getVariables() - Method in class DiscreteFunction
 
getVariables() - Method in class Function
Returns a lexically ordered list of the variables (or arguments) for this function (empty list for constant functions).
getVariables() - Method in class Polynomial
 
getVariables() - Method in class RationalFunction
 
getZero() - Method in class SparseVector
Returns the zero elememnt value for this sparse vector.
GroupAdditive<G> - Interface in org.jscience.mathematics.structure
This interface represents a structure with a binary additive operation (+), satisfying the group axioms (associativity, neutral element, inverse element and closure).
GroupMultiplicative<G> - Interface in org.jscience.mathematics.structure
This interface represents a structure with a binary multiplicative operation (·), satisfying the group axioms (associativity, neutral element, inverse element and closure).

H

hashCode() - Method in class Currency
 
hashCode() - Method in class CurrencyConverter
 
hashCode() - Method in class Function
Returns the hash code for this function (consistent with Function.equals(Object).
hashCode() - Method in class Polynomial
 
hashCode() - Method in class RationalFunction
 
hashCode() - Method in class Term
Returns a hash code for this term.
hashCode() - Method in class Number
Returns the hash code for this number (consistent with Number.equals(Object).
hashCode() - Method in class Matrix
Returns a hash code value for this matrix.
hashCode() - Method in class Vector
Returns a hash code value for this vector.
HighEnergyModel - Class in org.jscience.physics.model
This class represents the high-energy model.
HighEnergyModel() - Constructor for class HighEnergyModel
 

I

I - Static variable in class Complex
The imaginary unit i.
Integer64 - Class in org.jscience.mathematics.number
This class represents a 64 bits integer number.
Integer64(long) - Constructor for class Integer64
Creates a 64 bits integer number always on the heap independently from the current allocator context.
integrate(Variable<X>) - Method in class Function
Returns an integral of this function with respect to the specified variable.
integrate(Variable<R>) - Method in class Polynomial
 
interpolate(P, SortedMap<P, V>) - Method in interface Interpolator
Estimates the value at the specified point.
interpolate(F, SortedMap<F, F>) - Method in class Interpolator.Linear
 
Interpolator<P,V> - Interface in org.jscience.mathematics.function
This interface represents an estimator of the values at a certain point using surrounding points and values.
Interpolator.Linear<F extends Field<F>> - Class in org.jscience.mathematics.function
This class represents a linear interpolator for field instances (point and values from the same field).
Interpolator.Linear() - Constructor for class Interpolator.Linear
 
intValue() - Method in class Number
Returns the value of this number as an int.
inverse() - Method in class CurrencyConverter
 
inverse() - Method in class MoneyAmount
 
inverse() - Method in class RationalFunction
Returns the inverse of this rational function.
inverse() - Method in class Complex
 
inverse() - Method in class Decimal
 
inverse() - Method in class FixedPoint
 
inverse() - Method in class Float64
 
inverse() - Method in class ModuloInteger
 
inverse() - Method in class Rational
 
inverse() - Method in class Real
 
inverse() - Method in interface GroupMultiplicative
Returns the multiplicative inverse of this object.
inverse() - Method in class DenseMatrix
Returns the inverse of this matrix (must be square).
inverse() - Method in class LUDecomposition
Returns the solution X of the equation: A * X = Identity with this = A.lu() using back and forward substitutions.
inverse() - Method in class Matrix
Returns the inverse of this matrix (must be square).
inverse() - Method in class Amount
Returns the reciprocal of this amount.
inverse() - Method in class ComplexAmount
 
inverse() - Method in class DecimalAmount
 
inverse() - Method in class Float64Amount
 
inverseScaled(int) - Method in class LargeInteger
Returns a scaled approximation of 1 / this.
isEven() - Method in class LargeInteger
Indicates if this large integer is an even number.
isExact() - Method in class Real
Indicates if this real number is exact (error == 0).
isGreaterThan(T) - Method in class Number
Indicates if this number is ordered after that number (convenience method).
isInfinite() - Method in class Complex
Indicates if either the real or imaginary component of this complex is infinite.
isInfinite() - Method in class Float64
Indicates if this number is infinite.
isInteger() - Method in class Rational
Indicates if this rational number is an integer.
isLargerThan(T) - Method in class Number
Compares the absolute value of two numbers.
isLessThan(T) - Method in class Number
Indicates if this number is ordered before that number (convenience method).
isLinear() - Method in class CurrencyConverter
 
isNaN() - Method in class Complex
Indicates if either the real or imaginary component of this complex is not a number.
isNaN() - Method in class Decimal
Indicates if this decimal is Not-a-Number.
isNaN() - Method in class FixedPoint
Indicates if this fixed point is Not-a-Number.
isNaN() - Method in class Float64
Indicates if this number is not a number.
isNaN() - Method in class Real
Indicates if this real is Not-a-Number (unbounded value interval).
isNegative() - Method in class Decimal
Indicates if this rational number is less than zero.
isNegative() - Method in class FixedPoint
Indicates if this fixed point number is less than zero.
isNegative() - Method in class LargeInteger
Indicates if this large integer is less than LargeInteger.ZERO.
isNegative() - Method in class Rational
Indicates if this rational number is less than zero.
isNegative() - Method in class Real
Indicates if this real is less than zero.
isOdd() - Method in class LargeInteger
Indicates if this large integer is an odd number.
isPositive() - Method in class Decimal
Indicates if this decimal number is greater than zero.
isPositive() - Method in class FixedPoint
Indicates if this fixed point number is greater than zero.
isPositive() - Method in class LargeInteger
Indicates if this large integer is greater than LargeInteger.ZERO (LargeInteger.ZEROis not included).
isPositive() - Method in class Rational
Indicates if this rational number is greater than zero.
isPositive() - Method in class Real
Indicates if this real is greater than zero.
isPowerOfTwo() - Method in class LargeInteger
Indicates if this number is a power of two (equals to 2 (bitLength() - 1)).
isProbablyPrime() - Method in class LargeInteger
Indicates if this large integer is probably prime.
isSquare() - Method in class Matrix
Indicates if this matrix is square.
isZero() - Method in class Decimal
Indicates if this decimal number is equal to zero.
isZero() - Method in class FixedPoint
Indicates if this fixed point number is equal to zero.
isZero() - Method in class LargeInteger
Indicates if this large integer is equal to LargeInteger.ZERO.
isZero() - Method in class Rational
Indicates if this rational number is equal to zero.

J

JPY - Static variable in class Currency
The Japanese Yen currency.

K

k - Static variable in class Constants
Holds the Boltzmann constant.
KRW - Static variable in class Currency
The Korean Republic Won currency.

L

LargeInteger - Class in org.jscience.mathematics.number
This class represents an immutable integer number of arbitrary size.
LargeInteger(CharSequence) - Constructor for class LargeInteger
Creates a large integer number always on the heap independently from the current allocator context.
LargeInteger(long) - Constructor for class LargeInteger
Convenience method equivalent to LargeInteger(String.valueOf(significand)) (but faster).
log() - Method in class Complex
Returns the principal natural logarithm (base e) of this complex.
log() - Method in class Float64
Returns the natural logarithm (base e) of this number.
longValue() - Method in class Complex
Returns the real component of this Complex number as a long.
longValue() - Method in class Decimal
 
longValue() - Method in class FixedPoint
 
longValue() - Method in class Float64
 
longValue() - Method in class Integer64
 
longValue() - Method in class LargeInteger
 
longValue() - Method in class ModuloInteger
 
longValue() - Method in class Number
Returns the value of this number as a long.
longValue() - Method in class Rational
 
longValue() - Method in class Real
 
lP - Static variable in class Constants
Holds the Planck length (ℏ/(mP·c))
LUDecomposition<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents the decomposition of a matrix A into a product of a lower and upper triangular matrices, L and U respectively, such as A = P·L·U with P a permutation matrix.

M

magnitude() - Method in class Complex
Returns the magnitude of this complex number, also referred to as the "modulus" or "length".
Matrix<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a rectangular table of elements of a ring-like algebraic structure.
Matrix() - Constructor for class Matrix
Default constructor (for sub-classes).
maximum() - Method in class Real
Returns the maximum value this real can take (always an exact number).
md - Static variable in class Constants
Holds the deuteron rest mass.
me - Static variable in class Constants
Holds the electron rest mass.
minimum() - Method in class Real
Returns the minimum value this real can take (always an exact number).
minus(Amount<Decimal, ?>) - Method in class MoneyAmount
 
minus(Function<X, Y>) - Method in class Function
Returns the difference of this function with the one specified.
minus(Polynomial<R>) - Method in class Polynomial
Returns the difference of two polynomials.
minus(Function<R, R>) - Method in class Polynomial
 
minus(RationalFunction<F>) - Method in class RationalFunction
Returns the difference of two rational functions.
minus(Function<F, F>) - Method in class RationalFunction
 
minus(Complex) - Method in class Complex
 
minus(double) - Method in class Float64
Returns the difference between this number and the specified value.
minus(Float64) - Method in class Float64
 
minus(long) - Method in class Integer64
Returns the difference between this number and the specified value
minus(Integer64) - Method in class Integer64
 
minus(long) - Method in class LargeInteger
Returns the difference between this large integer and the specified value
minus(LargeInteger) - Method in class LargeInteger
 
minus(T) - Method in class Number
Returns the difference between this number and the one specified.
minus(Matrix<F>) - Method in class DenseMatrix
 
minus(Vector<F>) - Method in class DenseVector
 
minus(Vector<Float64>) - Method in class Float64Vector
 
minus(Matrix<F>) - Method in class Matrix
Returns the difference between this matrix and the one specified.
minus(Vector<F>) - Method in class SparseVector
 
minus(Vector<F>) - Method in class Vector
Returns the difference between this vector and the one specified.
minus(Amount<N, ?>) - Method in class Amount
Returns the difference between this amount and the one specified.
minus(Amount<Complex, ?>) - Method in class ComplexAmount
 
minus(Amount<Decimal, ?>) - Method in class DecimalAmount
 
minus(Amount<Float64, ?>) - Method in class Float64Amount
 
mn - Static variable in class Constants
Holds the neutron rest mass.
mod(LargeInteger) - Method in class LargeInteger
Returns this large integer modulo the specified large integer.
modInverse(LargeInteger) - Method in class LargeInteger
Returns the large integer whose value is (this-1 mod m) .
modPow(LargeInteger, LargeInteger) - Method in class LargeInteger
Returns this large integer raised at the specified exponent modulo the specified modulus.
ModuloInteger - Class in org.jscience.mathematics.number
This class represents a modulo integer.
ModuloInteger(LargeInteger) - Constructor for class ModuloInteger
Creates a modulo integer number always on the heap independently from the current allocator context.
ModuloInteger(long) - Constructor for class ModuloInteger
Convenience method equivalent to ModuloInteger(new LargeInteger(value)).
moduloValue() - Method in class ModuloInteger
Returns the current modulo value of this number.
Money - Interface in org.jscience.economics.money
This interface represents something generally accepted as a medium of exchange, a measure of value, or a means of payment.
MoneyAmount - Class in org.jscience.economics.money
This class represents an amount of money specified in a given Currency (convenience method).
MoneyAmount(Decimal, Currency) - Constructor for class MoneyAmount
Creates a money amount always on the heap independently from the current allocator context.
mp - Static variable in class Constants
Holds the proton rest mass.
mP - Static variable in class Constants
Holds the Planck mass (ℏ·c/G)1/2
- Static variable in class Constants
Holds the muon rest mass.

N

N - Static variable in class Constants
Holds the Avogadro constant.
NaN - Static variable in class Decimal
The Not-a-Number instance (unique).
NaN - Static variable in class FixedPoint
The Not-a-Number instance (unique).
NaN - Static variable in class Real
Holds a Not-a-Number instance (infinite error).
NaturalModel - Class in org.jscience.physics.model
This class represents the natural model.
NaturalModel() - Constructor for class NaturalModel
 
norm() - Method in interface VectorSpaceNormed
Returns the positive length or size of this vector.
norm() - Method in class Float64Vector
Returns the Euclidian norm of this vector (square root of the dot product of this vector and itself).
normValue() - Method in class Float64Vector
Returns the Float64Vector.norm() value of this vector.
Number<T extends Number<T>> - Class in org.jscience.mathematics.number
This class represents a value-type number.
Number() - Constructor for class Number
 
NUMERIC_COMPARATOR - Static variable in class LUDecomposition
Holds the default comparator for pivoting.

O

ONE - Static variable in class Term
Holds the multiplicative identity.
ONE - Static variable in class Complex
The complex number one.
ONE - Static variable in class Decimal
The decimal instance representing the multiplicative identity.
ONE - Static variable in class FixedPoint
The floating point instance representing the multiplicative identity.
ONE - Static variable in class Float64
The 64 bits floating point representing one.
ONE - Static variable in class Integer64
The 64 bits integer representing one.
ONE - Static variable in class LargeInteger
The large integer representing the multiplicative identity.
ONE - Static variable in class ModuloInteger
The modulo integer representing the multiplicative identity.
ONE - Static variable in class Rational
The Rational representing the multiplicative identity.
ONE - Static variable in class Real
Holds the exact ONE instance.
opposite() - Method in class MoneyAmount
 
opposite() - Method in class Polynomial
Returns the opposite of this polynomial.
opposite() - Method in class RationalFunction
Returns the opposite of this rational function.
opposite() - Method in class Complex
 
opposite() - Method in class Decimal
 
opposite() - Method in class FixedPoint
 
opposite() - Method in class Float64
 
opposite() - Method in class Integer64
 
opposite() - Method in class LargeInteger
 
opposite() - Method in class ModuloInteger
 
opposite() - Method in class Rational
 
opposite() - Method in class Real
 
opposite() - Method in interface GroupAdditive
Returns the additive inverse of this object.
opposite() - Method in class DenseMatrix
 
opposite() - Method in class DenseVector
 
opposite() - Method in class DiagonalMatrix
 
opposite() - Method in class Float64Matrix
 
opposite() - Method in class Float64Vector
 
opposite() - Method in class Matrix
Returns the negation of this matrix.
opposite() - Method in class SparseMatrix
 
opposite() - Method in class SparseVector
 
opposite() - Method in class Vector
Returns the negation of this vector.
opposite() - Method in class Amount
Returns the opposite of this amount.
opposite() - Method in class ComplexAmount
 
opposite() - Method in class DecimalAmount
 
opposite() - Method in class Float64Amount
 
org.jscience.economics.money - package org.jscience.economics.money
Provides support for monetary quantities and their currencies.
org.jscience.mathematics.function - package org.jscience.mathematics.function
Provides support for fairly simple symbolic math analysis (to solve algebraic equations, integrate, differentiate, calculate expressions, and so on).
org.jscience.mathematics.number - package org.jscience.mathematics.number
Provides common types of numbers most of them implementing the field interface.
org.jscience.mathematics.structure - package org.jscience.mathematics.structure
Provides mathematical sets (identified by the class parameter) associated to binary operations, such as multiplication or addition, satisfying certain axioms.
org.jscience.mathematics.vector - package org.jscience.mathematics.vector
Provides support for linear algebra in the form of matrices and vectors.
org.jscience.physics.amount - package org.jscience.physics.amount
Provides support for physical quantities and operations upon these quantities (extension of JSR-275).
org.jscience.physics.model - package org.jscience.physics.model
Provides models for physical quantities.

P

parse(CharSequence, int, Cursor) - Static method in class LargeInteger
Parses the specified character sequence from the specified position as a large integer in the specified radix.
PhysicalModel - Class in org.jscience.physics.model
This abstract class represents a physical model.
PhysicalModel() - Constructor for class PhysicalModel
Default constructor (allows for derivation).
plus(Amount<Decimal, ?>) - Method in class MoneyAmount
 
plus(Function<X, Y>) - Method in class Function
Returns the sum of this function with the one specified.
plus(R) - Method in class Polynomial
Returns the sum of this polynomial with a constant polynomial having the specified value (convenience method).
plus(Polynomial<R>) - Method in class Polynomial
Returns the sum of two polynomials.
plus(Function<R, R>) - Method in class Polynomial
 
plus(RationalFunction<F>) - Method in class RationalFunction
Returns the sum of two rational functions.
plus(Function<F, F>) - Method in class RationalFunction
 
plus(Complex) - Method in class Complex
 
plus(Decimal) - Method in class Decimal
 
plus(FixedPoint) - Method in class FixedPoint
 
plus(double) - Method in class Float64
Returns the sum of this number with the specified value.
plus(Float64) - Method in class Float64
 
plus(long) - Method in class Integer64
Returns the sum of this number with the specifice value.
plus(Integer64) - Method in class Integer64
 
plus(long) - Method in class LargeInteger
Returns the sum of this large integer with the specified long integer (convenience method)
plus(LargeInteger) - Method in class LargeInteger
 
plus(ModuloInteger) - Method in class ModuloInteger
 
plus(Rational) - Method in class Rational
 
plus(Real) - Method in class Real
 
plus(G) - Method in interface GroupAdditive
Returns the sum of this object with the one specified.
plus(Matrix<F>) - Method in class DenseMatrix
 
plus(Vector<F>) - Method in class DenseVector
 
plus(Matrix<F>) - Method in class DiagonalMatrix
 
plus(Matrix<Float64>) - Method in class Float64Matrix
 
plus(Vector<Float64>) - Method in class Float64Vector
 
plus(Matrix<F>) - Method in class Matrix
Returns the sum of this matrix with the one specified.
plus(Vector<F>) - Method in class SparseVector
 
plus(Vector<F>) - Method in class Vector
Returns the sum of this vector with the one specified.
plus(Amount<N, ?>) - Method in class Amount
Returns the sum of this amount with the one specified.
plus(Amount<Complex, ?>) - Method in class ComplexAmount
 
plus(Amount<Decimal, ?>) - Method in class DecimalAmount
 
plus(Amount<Float64, ?>) - Method in class Float64Amount
 
Polynomial<R extends Ring<R>> - Class in org.jscience.mathematics.function
This class represents a mathematical expression involving a sum of powers in one or more variables multiplied by coefficients (such as x² + x·y + 3y²).
pow(int) - Method in class MoneyAmount
 
pow(int) - Method in class Function
Returns this function raised at the specified exponent.
pow(int) - Method in class Polynomial
 
pow(int) - Method in class RationalFunction
 
pow(double) - Method in class Complex
Returns this complex raised to the specified power.
pow(Complex) - Method in class Complex
Returns this complex raised to the power of the specified complex exponent.
pow(int) - Method in class Complex
 
pow(int) - Method in class FieldNumber
Returns this number raised at the specified exponent (which can be negative).
pow(Float64) - Method in class Float64
Returns this number raised to the power of the specified exponent.
pow(double) - Method in class Float64
Returns this number raised to the specified power.
pow(int) - Method in class Float64
 
pow(int) - Method in class Number
Returns this number raised at the specified positive exponent.
pow(int) - Method in class Rational
 
pow(int) - Method in class Matrix
Returns this matrix raised at the specified exponent.
pow(int) - Method in class Amount
Returns this amount raised at the specified exponent.
pow(int) - Method in class ComplexAmount
 
pow(int) - Method in class DecimalAmount
 
pow(int) - Method in class Float64Amount
 
PRIME_CERTAINTY - Static variable in class LargeInteger
Holds the certainty required when testing for primality (default 100, the probability for a composite to pass the primality test is less than 2-100).
pseudoInverse() - Method in class Matrix
Returns the inverse or pseudo-inverse if this matrix if not square.

Q

QuantumModel - Class in org.jscience.physics.model
This class represents the quantum model.
QuantumModel() - Constructor for class QuantumModel
 

R

R - Static variable in class Constants
Holds the molar gas constant (N·k)
rangeOf(LargeInteger, LargeInteger, int) - Static method in class Real
Returns the real number in the specified range.
rangeOf(long, long, int) - Static method in class Real
Convenience method equivalent to Real.rangeOf(LargeInteger.valueOf(min), LargeInteger.valueOf(max), exponent).
Rational - Class in org.jscience.mathematics.number
This class represents the ratio of two LargeInteger numbers.
Rational(LargeInteger, LargeInteger) - Constructor for class Rational
Creates a rational number always on the heap independently from the current allocator context.
Rational(long, long) - Constructor for class Rational
Convenience method equivalent to Rational(new LargeInteger(significand), new LargeInteger(significand)error).
RationalFunction<F extends Field<F>> - Class in org.jscience.mathematics.function
This class represents the quotient of two Polynomial, it is also a field (invertible).
Real - Class in org.jscience.mathematics.number
This class represents a real number of arbitrary precision with known/guaranteed uncertainty.
Real(LargeInteger, int) - Constructor for class Real
Creates an exact real number always on the heap independently from the current allocator context.
Real(LargeInteger, int, int) - Constructor for class Real
Creates a real number always on the heap independently from the current allocator context.
Real(long, int) - Constructor for class Real
Convenience method equivalent to Real(new LargeInteger(significand), exponent).
Real(long, int, int) - Constructor for class Real
Convenience method equivalent to Real(new LargeInteger(significand),exponent, error).
RelativisticModel - Class in org.jscience.physics.model
This class represents the relativistic model.
RelativisticModel() - Constructor for class RelativisticModel
 
remainder(LargeInteger) - Method in class LargeInteger
Returns the remainder of the division of this large integer with the one specified (convenience method equivalent to this.divide(that).getRemainder()).
Rinf - Static variable in class Constants
Holds the Rydberg constant (α²·me·c/2h).
Ring<R> - Interface in org.jscience.mathematics.structure
This interface represents an algebraic structure with two binary operations addition and multiplication (+ and ·), such that (R, +) is an abelian group, (R, ·) is a monoid and the multiplication distributes over the addition.
root(int) - Method in class Float64Amount
Returns the positive nth root of this amount.
round() - Method in class Decimal
Returns the closest integer value to this decimal number.
round() - Method in class FixedPoint
Returns the closest integer value to this fixed-point number.
round() - Method in class Float64
Returns the closest integer value to this 64 bits floating point number.
round() - Method in class Rational
Returns the closest integer value to this rational number.
round() - Method in class Real
Returns the closest integer value to this real number.

S

select() - Static method in class HighEnergyModel
Selects the relativistic model as the current model.
select() - Static method in class NaturalModel
Selects the relativistic model as the current model.
select() - Static method in class QuantumModel
Selects the relativistic model as the current model.
select() - Static method in class RelativisticModel
Selects the relativistic model as the current model.
select() - Static method in class StandardModel
Selects the standard model as the current model.
set(X) - Method in class Variable.Global
 
set(X) - Method in class Variable.Local
 
setCurrent(PhysicalModel) - Static method in class PhysicalModel
Sets the current model (this method is called when the a predefined model is selected).
setDigits(int) - Static method in class Decimal
Sets the local number of significand digits to be used during calculations.
setExactness(int) - Static method in class Real
Sets the exactness (in digits) of real number for which the error is zero local setting).
setExchangeRate(Number, Currency) - Method in class Currency
Sets the exchange rate of this Currency to the specified target currency.
setFractionalDigits(int) - Static method in class FixedPoint
Sets the local number of fractional digits used during calculations.
setLabel(String) - Method in class Currency
Sets the local label for this currency.
setMaximumDigitsForError(int) - Static method in class Real
Sets the maximum number of digits used for error calculations (local setting).
setModulus(LargeInteger) - Static method in class ModuloInteger
Sets the local modulus for modular arithmetic.
setPivotComparator(Comparator<Field<?>>) - Static method in class LUDecomposition
Sets the local comparator used for pivoting or null to disable pivoting.
shiftLeft(int) - Method in class LargeInteger
Returns the value of this large integer after performing a binary shift to left.
shiftRight(int) - Method in class LargeInteger
Returns the value of this large integer after performing a binary shift to right with sign extension (-1 >> 1 == -1).
shortValue() - Method in class Number
Returns the value of this number as a short.
size() - Method in class Term
Returns the number of variables for this term.
solve(Matrix<F>) - Method in class DenseMatrix
Solves this matrix for the specified matrix (returns x such as this · x = y).
solve(Matrix<F>) - Method in class LUDecomposition
Returns the solution X of the equation: A * X = B with this = A.lu() using back and forward substitutions.
solve(Vector<F>) - Method in class Matrix
Solves this matrix for the specified vector (convenience method)
solve(Matrix<F>) - Method in class Matrix
Solves this matrix for the specified matrix (returns x such as this · x = y).
SparseMatrix<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a matrix made of sparse vectors (as rows).
SparseMatrix() - Constructor for class SparseMatrix
Default constructor.
SparseVector<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a sparse vector.
SparseVector() - Constructor for class SparseVector
Default constructor.
sqrt() - Method in class Complex
Returns one of the two square root of this complex number.
sqrt() - Method in class Decimal
Returns the square root of this decimal number.
sqrt() - Method in class FixedPoint
Returns the square root of this fixed point number.
sqrt() - Method in class Float64
Returns the positive square root of this number.
sqrt() - Method in class LargeInteger
Returns the integer square root of this integer.
sqrt() - Method in class Real
Returns the square root of this real number, the more accurate is this real number, the more accurate the square root.
sqrt() - Method in class Float64Amount
Returns the positive square root of this amount.
StandardModel - Class in org.jscience.physics.model
This class represents the standard model.
StandardModel() - Constructor for class StandardModel
Default constructor (allows for derivation).
Structure<T> - Interface in org.jscience.mathematics.structure
This interface represents a mathematical structure on a set (type).

T

tensor(Matrix<F>) - Method in class Matrix
Returns the linear algebraic matrix tensor product of this matrix and another (Kronecker product).
Term - Class in org.jscience.mathematics.function
This class represents the term of a polynomial such as x·y².
TEXT_FORMAT - Static variable in class Complex
Holds the default text format for complex numbers (cartesian form by default, e.g. "(2.34 - 0.4i)").
TEXT_FORMAT - Static variable in class Decimal
Holds the default text format for decimal numbers (same formatting as for double numbers, for example: "0.003", "-12.3E-5").
TEXT_FORMAT - Static variable in class FixedPoint
Holds the default text format for fixed-point numbers (for example "-123.456").
TEXT_FORMAT - Static variable in class Float64
Holds the default text format for 64 bits floating points numbers.
TEXT_FORMAT - Static variable in class Integer64
Holds the default text format for 64 bits integer numbers.
TEXT_FORMAT - Static variable in class LargeInteger
Holds the default text format for large integers numbers (decimal representation).
TEXT_FORMAT - Static variable in class ModuloInteger
Holds the default text format for modulo integers numbers (decimal representation).
TEXT_FORMAT - Static variable in class Rational
Holds the default text format for rational numbers (decimal representation, e.g.
TEXT_FORMAT - Static variable in class Real
Holds the default text format for real numbers.
TEXT_FORMAT - Static variable in class Float64Matrix
Holds the default text format for 64 bits floating points matrix (formatting and parsing).
TEXT_FORMAT - Static variable in class Float64Vector
Holds the default text format for 64 bits floating points vectors (formatting and parsing).
TEXT_FORMAT - Static variable in class Matrix
Holds the default text format for matrices (formatting only).
TEXT_FORMAT - Static variable in class Vector
Holds the default text format for vectors (formatting only).
TEXT_FORMAT - Static variable in class Amount
Holds the default text format for amounts (formatting only).
TEXT_FORMAT - Static variable in class ComplexAmount
Holds the default text format for decimmal amounts.
TEXT_FORMAT - Static variable in class DecimalAmount
Holds the default text format for decimal amounts.
TEXT_FORMAT - Static variable in class Float64Amount
Holds the default text format for 64 bits floating points amounts.
times(long) - Method in class MoneyAmount
 
times(Amount<Decimal, ?>) - Method in class MoneyAmount
 
times(Function<X, Y>) - Method in class Function
Returns the product of this function with the one specified.
times(R) - Method in class Polynomial
Returns the product of this polynomial with a constant polynomial having the specified value (convenience method).
times(Polynomial<R>) - Method in class Polynomial
Returns the product of two polynomials.
times(Function<R, R>) - Method in class Polynomial
 
times(RationalFunction<F>) - Method in class RationalFunction
Returns the product of two rational functions.
times(Function<F, F>) - Method in class RationalFunction
 
times(Term) - Method in class Term
Return the product of this term with the one specified.
times(double) - Method in class Complex
Returns this complex number multiplied by the specified factor.
times(long) - Method in class Complex
 
times(Complex) - Method in class Complex
 
times(long) - Method in class Decimal
 
times(Decimal) - Method in class Decimal
 
times(long) - Method in class FixedPoint
 
times(FixedPoint) - Method in class FixedPoint
 
times(double) - Method in class Float64
Returns the product of this number with the specified value.
times(long) - Method in class Float64
 
times(Float64) - Method in class Float64
 
times(long) - Method in class Integer64
 
times(Integer64) - Method in class Integer64
 
times(LargeInteger) - Method in class LargeInteger
 
times(long) - Method in class LargeInteger
 
times(long) - Method in class ModuloInteger
 
times(ModuloInteger) - Method in class ModuloInteger
 
times(long) - Method in class Number
Returns this number multiplied by the specified factor.
times(long) - Method in class Rational
 
times(Rational) - Method in class Rational
 
times(long) - Method in class Real
 
times(Real) - Method in class Real
 
times(G) - Method in interface GroupMultiplicative
Returns the product of this object with the one specified.
times(R) - Method in interface Ring
Returns the product of this object with the one specified.
times(F) - Method in interface VectorSpace
Returns the scalar multiplication of this vector by the specified field element.
times(F) - Method in class DenseMatrix
 
times(Matrix<F>) - Method in class DenseMatrix
 
times(F) - Method in class DenseVector
 
times(F) - Method in class DiagonalMatrix
 
times(Matrix<F>) - Method in class DiagonalMatrix
 
times(Float64) - Method in class Float64Matrix
 
times(double) - Method in class Float64Matrix
Equivalent to this.times(Float64.valueOf(k))
times(Matrix<Float64>) - Method in class Float64Matrix
 
times(Float64) - Method in class Float64Vector
 
times(double) - Method in class Float64Vector
Equivalent to this.times(Float64.valueOf(k))
times(Vector<Float64>) - Method in class Float64Vector
 
times(F) - Method in class Matrix
Returns the product of this matrix by the specified factor.
times(Vector<F>) - Method in class Matrix
Returns the product of this matrix by the specified column vector (convenience method).
times(Matrix<F>) - Method in class Matrix
Returns the product of this matrix with the one specified.
times(F) - Method in class SparseMatrix
 
times(F) - Method in class SparseVector
 
times(F) - Method in class Vector
Returns the product of this vector with the specified coefficient.
times(Vector<F>) - Method in class Vector
Returns the dot product of this vector with the one specified.
times(long) - Method in class Amount
Returns this amount multiplied by the specified factor.
times(Amount<N, ?>) - Method in class Amount
Returns the product of this amount with the one specified.
times(long) - Method in class ComplexAmount
 
times(Amount<Complex, ?>) - Method in class ComplexAmount
 
times(long) - Method in class DecimalAmount
 
times(Amount<Decimal, ?>) - Method in class DecimalAmount
 
times(double) - Method in class Float64Amount
Returns the product of this amount with the specified dimensionless value.
times(long) - Method in class Float64Amount
 
times(Amount<Float64, ?>) - Method in class Float64Amount
 
times10pow(int) - Method in class LargeInteger
Returns the value of this large integer after multiplication by a power of ten.
times2pow(int) - Method in class LargeInteger
Returns the value of this large integer after multiplication by a power of two.
to(Unit<Q>) - Method in class Amount
 
to(Unit<Q>, MathContext) - Method in class Amount
 
to(Unit<Q>) - Method in class Float64Amount
 
toByteArray(byte[], int) - Method in class LargeInteger
Returns the two's-complement binary representation of this large integer.
toSI() - Method in class Currency
 
toSI() - Method in class Amount
Convenience method equivalent to to(getUnit().toSI()).
toSI() - Method in class Float64Amount
 
toString() - Method in class Currency
 
toString() - Method in class CurrencyConverter
 
toString() - Method in class Function
Returns the text representation of this function as a java.lang.String.
toString() - Method in class Term
Returns the text representation of this term as a java.lang.String.
toString() - Method in class Number
Returns the text representation of this number as a java.lang.String.
toString() - Method in class Matrix
Returns the text representation of this matrix as a java.lang.String.
toString() - Method in class Vector
Returns the text representation of this vector as a java.lang.String.
toString() - Method in class Amount
Returns the text representation of this amount as a java.lang.String.
toStringLocale() - Method in class MoneyAmount
Overrides the default Measure.toStringLocale() to show only the currency fraction digits of the associated currency (e.g.
toText() - Method in class DiscreteFunction
 
toText() - Method in class Function
Returns the textual representation of this real-time object (equivalent to toString except that the returned value can be allocated from the local context space).
toText() - Method in class Polynomial
 
toText() - Method in class RationalFunction
 
toText() - Method in class Term
Returns the text representation of this term.
toText(int) - Method in class LargeInteger
Returns the text representation of this number in the specified radix.
toText() - Method in class Number
Returns the textual representation of this number.
toText() - Method in class Matrix
Returns the textual representation of this matrix.
toText() - Method in class Vector
Returns the textual representation of this vector.
toText() - Method in class Amount
Returns the textual representation of this amount.
tP - Static variable in class Constants
Holds the Planck time (lP/c)
trace() - Method in class Matrix
Returns the trace of this matrix.
transpose() - Method in class DenseMatrix
 
transpose() - Method in class DiagonalMatrix
 
transpose() - Method in class Float64Matrix
 
transpose() - Method in class Matrix
Returns the transpose of this matrix.
transpose() - Method in class SparseMatrix
 
TWD - Static variable in class Currency
The Taiwanese dollar currency.

U

UNIT - Static variable in interface Money
Holds the base unit for money quantities (symbol "$").
USD - Static variable in class Currency
The United State dollar currency.

V

valueOf(Decimal, Currency) - Static method in class MoneyAmount
Returns the money amount corresponding to the specified decimal value and currency.
valueOf(long, int, Currency) - Static method in class MoneyAmount
Returns the money amount corresponding to the specified value and cents.
valueOf(Amount<?, Money>) - Static method in class MoneyAmount
Returns the money amount corresponding to the specified generic amount.
valueOf(R) - Static method in class Constant
Returns a constant function of specified value.
valueOf(R, Variable<R>) - Static method in class Polynomial
Returns an univariate polynomial of degree one with the specified coefficient multiplier.
valueOf(R, Term) - Static method in class Polynomial
Returns a polynomial corresponding to the specified term with the specified coefficient multiplier.
valueOf(Polynomial<F>, Polynomial<F>) - Static method in class RationalFunction
Returns the rational function from the specified dividend and divisor.
valueOf(Variable<?>, int) - Static method in class Term
Return the term corresponding to the specified variable raised to the specified power.
valueOf(double, double) - Static method in class Complex
Returns the complex number having the specified real and imaginary components.
valueOf(CharSequence) - Static method in class Complex
Returns the complex number for the specified character sequence.
valueOf(LargeInteger, int) - Static method in class Decimal
Returns the decimal number for the specified LargeInteger significand and power of ten exponent.
valueOf(long, int) - Static method in class Decimal
Convenience method equivalent to {@link #valueOf(org.jscience.mathematics.number.LargeInteger, int) Decimal.valueOf(LargeInteger.valueOf(significand), exponent)
valueOf(LargeInteger) - Static method in class Decimal
Convenience method equivalent to Decimal.valueOf(value, 0)
valueOf(long) - Static method in class Decimal
Convenience method equivalent to Decimal.valueOf(LargeInteger.valueOf(value), 0)
valueOf(CharSequence) - Static method in class Decimal
Returns the decimal number for the specified character sequence.
valueOf(BigDecimal) - Static method in class Decimal
Returns the decimal number corresponding to the specified BigDecimal value.
valueOf(LargeInteger, int) - Static method in class FixedPoint
Returns the fixed-point number for the specified scaled value and power of ten exponent.
valueOf(long, int) - Static method in class FixedPoint
Convenience method equivalent to {@link #valueOf(org.jscience.mathematics.number.LargeInteger, int) FixedPoint.valueOf(LargeInteger.valueOf(significand), exponent)
valueOf(LargeInteger) - Static method in class FixedPoint
Convenience method equivalent to FixedPoint.valueOf(value, 0)
valueOf(long) - Static method in class FixedPoint
Convenience method equivalent to FixedPoint.valueOf(LargeInteger.valueOf(value), 0)
valueOf(CharSequence) - Static method in class FixedPoint
Returns the fixed point number for the specified character sequence.
valueOf(double) - Static method in class Float64
Returns the 64 bits float from the specified double value.
valueOf(CharSequence) - Static method in class Float64
Returns the 64 bits floating point number for the specified character sequence.
valueOf(long) - Static method in class Integer64
Returns the 64 bits integer from the specified long value.
valueOf(CharSequence) - Static method in class Integer64
Returns the 64 bits integer for the specified character sequence.
valueOf(long) - Static method in class LargeInteger
Returns the large integer of specified long value.
valueOf(byte[], int, int) - Static method in class LargeInteger
Returns the large integer of specified two's-complement binary representation.
valueOf(CharSequence) - Static method in class LargeInteger
Returns the large integer for the specified character sequence.
valueOf(CharSequence, int) - Static method in class LargeInteger
Returns the large integer for the specified character sequence in the specified radix.
valueOf(BigInteger) - Static method in class LargeInteger
Returns the large integer corresponding to the specified java.math.BigInteger instance.
valueOf(LargeInteger) - Static method in class ModuloInteger
Returns the modulo integer having the specified value (independently of the current modulo).
valueOf(long) - Static method in class ModuloInteger
Returns the modulo integer having the specified value (independently of the current modulo).
valueOf(CharSequence) - Static method in class ModuloInteger
Returns the modulo integer for the specified character sequence.
valueOf(LargeInteger, LargeInteger) - Static method in class Rational
Returns the rational number for the specified large integer dividend and divisor.
valueOf(long, long) - Static method in class Rational
Returns the rational number for the specified integer dividend and divisor.
valueOf(CharSequence) - Static method in class Rational
Returns the rational number for the specified character sequence.
valueOf(LargeInteger, int) - Static method in class Real
Returns an exact real having the specified significand and exponent.
valueOf(LargeInteger, int, int) - Static method in class Real
Returns a real having the specified significand, exponent and error.
valueOf(long, int) - Static method in class Real
Convenience method equivalent to Real.valueOf(LargeInteger.valueOf(significand), exponent).
valueOf(long, int, int) - Static method in class Real
Convenience method equivalent to Real.valueOf(LargeInteger.valueOf(significand), exponent, error).
valueOf(CharSequence) - Static method in class Real
Returns the real number for the specified character sequence.
valueOf(List<? extends Vector<F>>) - Static method in class DenseMatrix
Returns a dense matrix holding the row vectors from the specified collection (column vectors if transposed).
valueOf(Matrix<F>) - Static method in class DenseMatrix
Returns a dense matrix equivalent to the specified matrix.
valueOf(F[][]) - Static method in class DenseMatrix
Returns a dense matrix from the specified 2-dimensional array.
valueOf(Vector<F>...) - Static method in class DenseMatrix
Returns a dense matrix holding the specified row vectors.
valueOf(List<F>) - Static method in class DenseVector
Returns a dense vector holding the elements from the specified collection.
valueOf(F...) - Static method in class DenseVector
Returns a dense vector holding the specified elements.
valueOf(Vector<F>) - Static method in class DenseVector
Returns a dense vector equivalent to the specified vector.
valueOf(F...) - Static method in class DiagonalMatrix
Returns a square diagonal matrix holding the specified elements as diagonal elements.
valueOf(List<F>) - Static method in class DiagonalMatrix
Returns a square diagonal matrix holding the specified elements as diagonal elements.
valueOf(int, F) - Static method in class DiagonalMatrix
Returns a square diagonal matrix of specified dimension holding the same specified element on the diagonal.
valueOf(Vector<F>) - Static method in class DiagonalMatrix
Returns a square diagonal matrix from the specified vector.
valueOf(Matrix<F>) - Static method in class DiagonalMatrix
Returns a square diagonal matrix from the specified matrix.
valueOf(List<? extends Vector<Float64>>) - Static method in class Float64Matrix
 
valueOf(Matrix<Float64>) - Static method in class Float64Matrix
 
valueOf(double[][]) - Static method in class Float64Matrix
 
valueOf(Vector<Float64>...) - Static method in class Float64Matrix
 
valueOf(double...) - Static method in class Float64Vector
Returns a new vector holding the specified double values.
valueOf(Vector<Float64>) - Static method in class Float64Vector
Returns a Float64Vector instance equivalent to the specified vector.
valueOf(List<Float64>) - Static method in class Float64Vector
Returns a new vector holding the elements from the specified collection.
valueOf(CharSequence) - Static method in class Float64Vector
Returns the 64 bits floating point vector for the specified character sequence.
valueOf(Matrix<F>) - Static method in class LUDecomposition
Returns the lower/upper decomposition of the specified matrix.
valueOf(double[][]) - Static method in class Matrix
Returns a matrix holding the specified double values (convenience method).
valueOf(List<? extends Vector<F>>) - Static method in class SparseMatrix
Returns a sparse matrix holding the row vectors from the specified collection (column vectors if transposed).
valueOf(Vector<F>...) - Static method in class SparseMatrix
Returns a sparse matrix holding the specified row vectors (column vectors if transposed).
valueOf(Matrix<F>) - Static method in class SparseMatrix
Returns a sparse matrix equivalent to the specified matrix.
valueOf(Matrix<F>, F, Comparator<? super F>) - Static method in class SparseMatrix
Returns a sparse matrix equivalent to the specified matrix but with the zero elements removed using the specified object equality comparator (convenience method).
valueOf(Map<Index, F>, F, int) - Static method in class SparseVector
Returns a sparse vector from the specified arguments.
valueOf(int, F, int) - Static method in class SparseVector
Returns a sparse vector holding the specified single element at the specified position (convenience method).
valueOf(Vector<F>, F, Comparator<? super F>) - Static method in class SparseVector
Returns a sparse vector equivalent to the specified vector but with the zero elements removed using the specified object equality comparator.
valueOf(Vector<F>) - Static method in class SparseVector
Returns a sparce vector equivalent to that vector.
valueOf(double...) - Static method in class Vector
Returns a vector holding the specified double values (convenience method).
valueOf(N, Unit<Q>) - Static method in class Amount
Returns the amount corresponding to the specified arguments.
valueOf(N) - Static method in class Amount
Returns the amount corresponding to the specified dimensionless value.
valueOf(double, Unit<Q>) - Static method in class Amount
Returns the 64 bits floating point amount corresponding to the specified double value and unit (convenience method equivalent to Amount.valueOf(Float64.valueOf(doubleValue), unit)).
valueOf(double) - Static method in class Amount
Returns the 64 bits floating point dimensionless amount corresponding to the specified double value (convenience method equivalent to Amount.valueOf(Float64.valueOf(doubleValue))).
valueOf(int, Unit<Q>) - Static method in class Amount
Returns the 64 bits floating point amount corresponding to the specified int value and unit (convenience method equivalent to Amount.valueOf(Float64.valueOf((double)intValue), unit)).
valueOf(int) - Static method in class Amount
Returns the 64 bits floating point dimensionless amount corresponding to the specified int value (convenience method equivalent to Amount.valueOf(Float64.valueOf((double)intValue))).
valueOf(Complex, Unit<Q>) - Static method in class ComplexAmount
Returns the Complex amount corresponding to the specified complex value and unit.
valueOf(CharSequence) - Static method in class ComplexAmount
Returns the complex amount corresponding to the specified character sequence.
valueOf(double, double, Unit<Q>) - Static method in class ComplexAmount
Returns the complex amount corresponding to the specified real and imaginary value (convenience method equivalent to ComplexAmount.valueOf(Complex.valueOf(real, imaginary), unit)).
valueOf(Decimal, Unit<Q>) - Static method in class DecimalAmount
Returns the decimal amount corresponding to the specified decimal value and unit.
valueOf(CharSequence) - Static method in class DecimalAmount
Returns the decimal amount corresponding to the specified character sequence.
valueOf(CharSequence, Unit<Q>) - Static method in class DecimalAmount
Returns the decimal amount corresponding to the specified character sequence holding the value stated in the specified unit (convenience method equivalent to DecimalAmount.valueOf(Decimal.valueOf(csq), unit)).
valueOf(double, Unit<Q>) - Static method in class Float64Amount
Returns the 64 bits floating point amount corresponding to the specified arguments.
valueOf(double) - Static method in class Float64Amount
Returns the 64 bits floating point dimensionless amount corresponding to the specified value.
valueOf(CharSequence) - Static method in class Float64Amount
Returns the 64 bits floating point amount corresponding to the specified character sequence.
Variable<X> - Interface in org.jscience.mathematics.function
This interface represents a symbol on whose value a Function depends.
Variable.Global<X> - Class in org.jscience.mathematics.function
This class represents a simple Variable implementation with context-local values.
Variable.Global(String) - Constructor for class Variable.Global
Creates a new global variable with a unique symbol.
Variable.Local<X> - Class in org.jscience.mathematics.function
This class represents a simple Variable implementation for functions not shared between threads (non static).
Variable.Local(String) - Constructor for class Variable.Local
Creates a new local variable with a unique symbol.
Vector<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents an immutable element of a vector space.
Vector() - Constructor for class Vector
Default constructor (for sub-classes).
vectorization() - Method in class Matrix
Returns the vectorization of this matrix.
vectorization() - Method in class SparseMatrix
 
VectorSpace<V,F extends Field<F>> - Interface in org.jscience.mathematics.structure
This interface represents a vector space over a field with two operations, vector addition and scalar multiplication.
VectorSpaceNormed<V,F extends Field<F>> - Interface in org.jscience.mathematics.structure
This interface represents a vector space on which a positive vector length or size is defined.

X

XML_FORMAT - Static variable in class Number
Holds the default XML representation for all numbers instances.
XML_FORMAT - Static variable in class DenseMatrix
Holds the default XML representation for dense matrices.
XML_FORMAT - Static variable in class DenseVector
Holds the default XML representation for dense vectors.
XML_FORMAT - Static variable in class SparseMatrix
Holds the default XML representation for sparse matrices.
XML_FORMAT - Static variable in class SparseVector
Holds the default XML representation for sparse vectors.
XML_FORMAT - Static variable in class Amount
Holds the default XML representation for amount instances.

Z

Z0 - Static variable in class Constants
Holds the characteristic impedance of vacuum (µ0·c).
ZERO - Static variable in class Complex
The complex number zero.
ZERO - Static variable in class Decimal
The decimal instance representing the additive identity.
ZERO - Static variable in class FixedPoint
The floating point instance representing the additive identity.
ZERO - Static variable in class Float64
The 64 bits floating point representing zero.
ZERO - Static variable in class Integer64
The 64 bits integer representing zero.
ZERO - Static variable in class LargeInteger
The large integer representing the additive identity.
ZERO - Static variable in class ModuloInteger
The modulo integer representing the additive identity.
ZERO - Static variable in class Rational
The Rational representing the additive identity.
ZERO - Static variable in class Real
Holds the exact ZERO instance.

Α

α - Static variable in class Constants
Holds the fine structure constant (e²/(2·ε0·c·h))

Ε

ε0 - Static variable in class Constants
Holds the permittivity of vacuum or electric constant (1/(µ0·c²))

Μ

µ0 - Static variable in class Constants
Holds the permeability of vacuum or magnetic constant (4π×10−7 N/A²).
µB - Static variable in class Constants
Holds the Bohr magneton (ℏ·e/2me)
µN - Static variable in class Constants
Holds the nuclear magneton (ℏ·e/2mp)

Π

π - Static variable in class Constants
Holds the ratio of the circumference of a circle to its diameter (34 digits precision equivalent to decimal 128 floating point).

Σ

σ - Static variable in class Constants
Holds the Stefan-Boltzmann constant ((π²/60)·k4/(ℏ³·c²))

Φ

Φ0 - Static variable in class Constants
Holds the magnetic flux quantum (h/2e)

- Static variable in class Constants
Holds the Planck constant.

- Static variable in class Constants
Holds the Planck constant over 2π.

A B C D E F G H I J K L M N O P Q R S T U V X Z Α Ε Μ Π Σ Φ

Copyright © 2005-2010 JScience. All Rights Reserved.