Package jline.io

Class Ret.pfqnNcSym

java.lang.Object
jline.io.Ret.pfqnNcSym
Enclosing class:
Ret

public static class Ret.pfqnNcSym extends Object
The SYMBOLIC normalizing constant: G as an exact rational function.

lG IS TEXT AND NOT A VALUE, and deliberately. The reference returns lG = log(G) as a symbolic expression, which MATLAB's sym, sympy and the C++ SymEngine backend can each represent; the Rings field this arm computes in is a field of RATIONAL FUNCTIONS and carries no transcendental function, so there is no object to put here. The formal expression is given as a string, which a caller can print or paste, and the value is taken after substitution. See _kb/07-cross-language-parity.md.

  • Field Details

    • G

      public SymExpr G
      The normalizing constant, exactly.
    • lGexpr

      public String lGexpr
      The FORMAL log(G), as text; see the class note.
    • method

      public String method
  • Constructor Details

    • pfqnNcSym

      public pfqnNcSym(SymExpr G)