Packages

case class JLinkMathematicaCommandRunner(ml: KernelLink) extends BaseMathematicaCommandRunner with Logging with Product with Serializable

Runs a command using the supplied JLink ml.

Linear Supertypes
Serializable, Serializable, Product, Equals, Logging, LazyLogging, LoggerHolder, BaseMathematicaCommandRunner, MathematicaCommandRunner, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JLinkMathematicaCommandRunner
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Logging
  7. LazyLogging
  8. LoggerHolder
  9. BaseMathematicaCommandRunner
  10. MathematicaCommandRunner
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JLinkMathematicaCommandRunner(ml: KernelLink)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val MEMORY_LIMIT_OFF: Long

    Default memory limit: no limit.

    Default memory limit: no limit.

    Definition Classes
    BaseMathematicaCommandRunner
  5. val TIMEOUT_OFF: Int

    Default timeout for Mathematica requests: no timeout.

    Default timeout for Mathematica requests: no timeout.

    Definition Classes
    BaseMathematicaCommandRunner
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def cancel(): Boolean

    Cancels the current request.

    Cancels the current request.

    returns

    True if command is successfully cancelled, or False if the new status is unknown.

    Definition Classes
    JLinkMathematicaCommandRunnerMathematicaCommandRunner
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. def doRun[T](cmd: MExpr, m2k: M2KConverter[T]): (String, T)

  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    LazyLogging → LoggerHolder
  15. final val loggerName: String
    Attributes
    protected
    Definition Classes
    LoggerHolder
  16. def memoryConstrained(cmd: MExpr): MExpr
    Attributes
    protected
    Definition Classes
    BaseMathematicaCommandRunner
  17. var memoryLimit: Long

    Memory limit for Mathematica requests in MB, set to MEMORY_LIMIT_OFF to disable.

    Memory limit for Mathematica requests in MB, set to MEMORY_LIMIT_OFF to disable.

    Definition Classes
    BaseMathematicaCommandRunner
  18. val ml: KernelLink
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. final def run[T](cmd: MExpr, m2k: M2KConverter[T]): (String, T)

    Runs Mathematica command cmd, converts the result into KeYmaera X with the converter m2k.

    Runs Mathematica command cmd, converts the result into KeYmaera X with the converter m2k.

    T

    The KeYmaera X expression type.

    cmd

    The Mathematica command.

    m2k

    The converter from Mathematica back to KeYmaera X.

    returns

    The result string and the converted result.

    Definition Classes
    BaseMathematicaCommandRunnerMathematicaCommandRunner
  23. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  24. def timeConstrained(cmd: MExpr): MExpr
    Attributes
    protected
    Definition Classes
    BaseMathematicaCommandRunner
  25. var timeout: Int

    Timeout for Mathematica requests in seconds, set to TIMEOUT_OFF to disable.

    Timeout for Mathematica requests in seconds, set to TIMEOUT_OFF to disable.

    Definition Classes
    BaseMathematicaCommandRunner
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Logging

Inherited from LazyLogging

Inherited from LoggerHolder

Inherited from MathematicaCommandRunner

Inherited from AnyRef

Inherited from Any

Ungrouped