Package | Description |
---|---|
csheets.ext.assertion |
Provides support for user-specified and system-generated assertions.
|
Modifier and Type | Method and Description |
---|---|
static Interval |
Interval.div(Interval interval1,
Interval interval2)
Calculates the quotient of two intervals
|
static MultiInterval |
MultiInterval.div(MultiInterval numerator,
MultiInterval denominator)
Calculates the quotient of two
MultiInterval s |
static Interval |
Interval.fact(Interval interval)
Calculates the factorial of an
Interval |
static MultiInterval |
MultiInterval.fact(MultiInterval mInterval)
Calculates the factorial of a
MultiInterval |
MultiInterval |
AssertionArithmeticVisitor.getResult(Expression expression)
Retrieve the result of the arithmetic calculations performed by this visitor.
|
static Interval |
Interval.ln(Interval interval)
Calculates the natural logarithm for an
Interval |
static MultiInterval |
MultiInterval.ln(MultiInterval mInterval)
Calculates the natural logarithm of a
MultiInterval |
static Interval |
Interval.log10(Interval interval)
Calculates the base 10 logarithm of an
Interval |
static MultiInterval |
MultiInterval.log10(MultiInterval mInterval)
Calculates the base 10 logarithm of a
MultiInterval |
static Interval |
Interval.pow(Interval base,
Interval exponent)
Calculates the first
Interval raised to the power of the second |
static MultiInterval |
MultiInterval.pow(MultiInterval base,
MultiInterval exponent)
Calculates the first
MultiInterval raised to the power of the second MultiInterval |
static Interval |
Interval.sqrt(Interval interval)
Calculates the square root of an
Interval |
static MultiInterval |
MultiInterval.sqrt(MultiInterval mInterval)
Calculates the square root of a
MultiInterval |
static Interval |
Interval.tan(Interval interval) |
Object |
AssertionArithmeticVisitor.visitBinaryOperation(BinaryOperation operation) |
Constructor and Description |
---|
SGAssertion(AssertableCell cell)
Constructs a new System Generated Assertion (SGA) for the specified
Cell if possible.
|