org.lsmp.djep.djep
Class DSymbolTable
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable
org.nfunk.jep.SymbolTable
org.lsmp.djep.xjep.XSymbolTable
org.lsmp.djep.djep.DSymbolTable
- All Implemented Interfaces:
- Serializable, Cloneable, Map
public class DSymbolTable
- extends XSymbolTable
A SymbolTable which works with partial derivatives of variables.
Closely linked with
DVariableFactory
- Author:
- Rich Morris
Created on 23-Nov-2003
- See Also:
- Serialized Form
| Methods inherited from class org.nfunk.jep.SymbolTable |
addConstant, addObserver, addObserverToExistingVariables, addVariable, clearNonConstants, countObservers, createVariable, createVariable, deleteObserver, deleteObservers, get, getValue, getVar, getVariableFactory, hasChanged, makeVarIfNeeded, makeVarIfNeeded, put, setVarValue, toString |
| Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, hashCode, isEmpty, keys, keySet, putAll, rehash, remove, size, values |
DSymbolTable
public DSymbolTable(VariableFactory varFac)
newInstance
public SymbolTable newInstance()
- Creates a new SymbolTable with the same variable factory as this.
- Overrides:
newInstance in class XSymbolTable
getPartialDeriv
public PartialDerivative getPartialDeriv(String name,
String[] dnames)
clearValues
public void clearValues()
- Description copied from class:
SymbolTable
- Clears the values of all variables.
Finer control is available through the
Variable.setValidValue method.
- Overrides:
clearValues in class SymbolTable
Copyright © 2014. All rights reserved.