Class DVar

    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.lang.String varname  
      (package private) double varval  
    • Constructor Summary

      Constructors 
      Constructor Description
      DVar​(java.lang.String s)  
    • Field Detail

      • varname

        java.lang.String varname
      • varval

        double varval
    • Constructor Detail

      • DVar

        public DVar​(java.lang.String s)
    • Method Detail

      • makePrefixedCopy

        public DVar makePrefixedCopy​(java.lang.String pfx,
                                     java.util.HashSet<java.lang.String> stetHS)
        Specified by:
        makePrefixedCopy in class AbstractDVal
      • set

        public void set​(java.util.HashMap<java.lang.String,​java.lang.Double> valHM)
      • splitString

        private java.lang.String splitString​(java.lang.String str)
      • setPtr

        public void setPtr​(java.util.HashMap<java.lang.String,​DoublePointer> valptrHM,
                           java.util.HashMap<java.lang.String,​DoublePointer> rvHM)
      • substituteVariableWith

        public void substituteVariableWith​(java.lang.String var,
                                           java.lang.String sub)
        Specified by:
        substituteVariableWith in class AbstractDVal
      • variablesIn

        public boolean variablesIn​(java.util.HashSet<java.lang.String> known)
        Specified by:
        variablesIn in class AbstractDVal
      • coditionalPrefixedToString

        public java.lang.String coditionalPrefixedToString​(java.lang.String prefix,
                                                           java.util.ArrayList<java.lang.String> ignore)