类 DerivativeStructureTest

java.lang.Object
org.hipparchus.CalculusFieldElementAbstractTest<DerivativeStructure>
org.hipparchus.analysis.differentiation.DerivativeStructureTest

public class DerivativeStructureTest extends CalculusFieldElementAbstractTest<DerivativeStructure>
Test for class DerivativeStructure.
  • 构造器详细资料

    • DerivativeStructureTest

      public DerivativeStructureTest()
  • 方法详细资料

    • build

      protected DerivativeStructure build(double x)
      指定者:
      build 在类中 CalculusFieldElementAbstractTest<DerivativeStructure>
    • testWrongVariableIndex

      public void testWrongVariableIndex()
    • testMissingOrders

      public void testMissingOrders()
    • testTooLargeOrder

      public void testTooLargeOrder()
    • testVariableWithoutDerivative0

      public void testVariableWithoutDerivative0()
    • testVariableWithoutDerivative1

      public void testVariableWithoutDerivative1()
    • testVariable

      public void testVariable()
    • testConstant

      public void testConstant()
    • testPrimitiveAdd

      public void testPrimitiveAdd()
    • testAdd

      public void testAdd()
    • testPrimitiveSubtract

      public void testPrimitiveSubtract()
    • testSubtract

      public void testSubtract()
    • testPrimitiveMultiply

      public void testPrimitiveMultiply()
    • testMultiply

      public void testMultiply()
    • testNegate

      public void testNegate()
    • testReciprocal

      public void testReciprocal()
    • testPow

      public void testPow()
    • testPowDoubleDS

      public void testPowDoubleDS()
    • testScalb

      public void testScalb()
      覆盖:
      testScalb 在类中 CalculusFieldElementAbstractTest<DerivativeStructure>
    • testUlp

      public void testUlp()
      覆盖:
      testUlp 在类中 CalculusFieldElementAbstractTest<DerivativeStructure>
    • testExpression

      public void testExpression()
    • testCompositionOneVariableX

      public void testCompositionOneVariableX()
    • testTrigo

      public void testTrigo()
    • testSqrtDefinition

      public void testSqrtDefinition()
    • testRootNSingularity

      public void testRootNSingularity()
    • testSqrtPow2

      public void testSqrtPow2()
    • testCbrtDefinition

      public void testCbrtDefinition()
    • testCbrtPow3

      public void testCbrtPow3()
    • testPowReciprocalPow

      public void testPowReciprocalPow()
    • testHypotDefinition

      public void testHypotDefinition()
    • testHypotNoOverflow

      public void testHypotNoOverflow()
    • testHypotNeglectible

      public void testHypotNeglectible()
    • testHypotSpecial

      public void testHypotSpecial()
    • testPrimitiveRemainder

      public void testPrimitiveRemainder()
    • testRemainder

      public void testRemainder()
    • testExp

      public void testExp()
      覆盖:
      testExp 在类中 CalculusFieldElementAbstractTest<DerivativeStructure>
    • testExpm1Definition

      public void testExpm1Definition()
    • testLog

      public void testLog()
      覆盖:
      testLog 在类中 CalculusFieldElementAbstractTest<DerivativeStructure>
    • testLog1pDefinition

      public void testLog1pDefinition()
    • testLog10Definition

      public void testLog10Definition()
    • testLogExp

      public void testLogExp()
    • testLog1pExpm1

      public void testLog1pExpm1()
    • testLog10Power

      public void testLog10Power()
    • testSinCosSeparated

      public void testSinCosSeparated()
    • testSinCosCombined

      public void testSinCosCombined()
    • testSinAsin

      public void testSinAsin()
    • testCosAcos

      public void testCosAcos()
    • testTanAtan

      public void testTanAtan()
    • testTangentDefinition

      public void testTangentDefinition()
    • testAtan2

      public void testAtan2()
      覆盖:
      testAtan2 在类中 CalculusFieldElementAbstractTest<DerivativeStructure>
    • testAtan2SpecialCasesDerivative

      public void testAtan2SpecialCasesDerivative()
    • testSinhCoshCombined

      public void testSinhCoshCombined()
    • testSinhDefinition

      public void testSinhDefinition()
    • testCoshDefinition

      public void testCoshDefinition()
    • testTanhDefinition

      public void testTanhDefinition()
    • testSinhAsinh

      public void testSinhAsinh()
    • testCoshAcosh

      public void testCoshAcosh()
    • testTanhAtanh

      public void testTanhAtanh()
    • testCompositionOneVariableY

      public void testCompositionOneVariableY()
    • testTaylorPolynomial

      public void testTaylorPolynomial()
    • testTaylorAtan2

      public void testTaylorAtan2()
    • testAbs

      public void testAbs()
      覆盖:
      testAbs 在类中 CalculusFieldElementAbstractTest<DerivativeStructure>
    • testSign

      public void testSign()
      覆盖:
      testSign 在类中 CalculusFieldElementAbstractTest<DerivativeStructure>
    • testCeilFloorRintLong

      public void testCeilFloorRintLong()
    • testCopySign

      public void testCopySign()
    • testToDegreesDefinition

      public void testToDegreesDefinition()
    • testToRadiansDefinition

      public void testToRadiansDefinition()
    • testDegRad

      public void testDegRad()
    • testComposeMismatchedDimensions

      public void testComposeMismatchedDimensions()
    • testCompose

      public void testCompose()
    • testIntegration

      public void testIntegration()
    • testIntegrationGreaterThanOrder

      public void testIntegrationGreaterThanOrder()
    • testIntegrationNoOp

      public void testIntegrationNoOp()
    • testDifferentiationNoOp

      public void testDifferentiationNoOp()
    • testIntegrationDifferentiation

      public void testIntegrationDifferentiation()
    • testDifferentiation1

      public void testDifferentiation1()
    • testDifferentiation2

      public void testDifferentiation2()
    • testDifferentiation3

      public void testDifferentiation3()
    • testField

      public void testField()
    • testOneParameterConstructor

      public void testOneParameterConstructor()
    • testOneOrderConstructor

      public void testOneOrderConstructor()
    • testLinearCombination1DSDS

      public void testLinearCombination1DSDS()
    • testLinearCombination1DoubleDS

      public void testLinearCombination1DoubleDS()
    • testLinearCombination2DSDS

      public void testLinearCombination2DSDS()
    • testLinearCombination2DoubleDS

      public void testLinearCombination2DoubleDS()
    • testSerialization

      public void testSerialization()
    • testZero

      public void testZero()
    • testOne

      public void testOne()
    • testMap

      public void testMap()
    • testRebaseConditions

      public void testRebaseConditions()
    • testRebaseNoVariables

      public void testRebaseNoVariables()
    • testRebaseValueMoreIntermediateThanBase

      public void testRebaseValueMoreIntermediateThanBase()
    • testRebaseValueLessIntermediateThanBase

      public void testRebaseValueLessIntermediateThanBase()
    • testRebaseValueEqualIntermediateAndBase

      public void testRebaseValueEqualIntermediateAndBase()
    • testOrdersSum

      public void testOrdersSum()
    • testDivisionVersusAlternativeImplementation

      public void testDivisionVersusAlternativeImplementation()
    • testReciprocalVersusAlternativeImplementation

      public void testReciprocalVersusAlternativeImplementation()
    • testSqrtVersusRootN

      public void testSqrtVersusRootN()
    • testRunTimeClass

      public void testRunTimeClass()
    • checkEquals

      public static void checkEquals(DerivativeStructure ds1, DerivativeStructure ds2, double epsilon)