Implemented new form of handling of objects controlled by a solver.
The KineticManager scans for all children, unless they are under the
control of a nested Kinetic Manager. Goal is to enable a multitude
of KineticManagers to be set up for SigNeur where we have to manage
spines with their own Gillespie solvers.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@982 d1858a74-f715-0410-99c9-c66fe9cce3d6
Renamed pymoose::InterpolationTable to pymoose::Interpol for
consistency with MOOSE class name.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@983 d1858a74-f715-0410-99c9-c66fe9cce3d6
added help files and InterSolverFlux file in VCPP project.

git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@984 d1858a74-f715-0410-99c9-c66fe9cce3d6
Working on fixes to KineticHub so that it can handle individual 
entries in arrays of models.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@985 d1858a74-f715-0410-99c9-c66fe9cce3d6
Beginning to redesign SigNeur, by splitting its functionality into
two parts. One is an enhanced readcell, other an upgraded SigNeur.
Readcell should be possible without breaking old stuff.
Working on readcell for now.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@986 d1858a74-f715-0410-99c9-c66fe9cce3d6
Incremental progress on making a sigNeur model using enhanced readcell
options. The action is in the new signeur directory, the stuff in the
old robots directory is deprecated.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@987 d1858a74-f715-0410-99c9-c66fe9cce3d6
Added a difference amplifier class. This is equivalent to GENESIS
diffamp object. The electronic and other devices will be in the device
directory.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@988 d1858a74-f715-0410-99c9-c66fe9cce3d6
Added diffamp and PID classes. The DiffAmp was lost in previous commit.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@989 d1858a74-f715-0410-99c9-c66fe9cce3d6
Added series RC circuit.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@990 d1858a74-f715-0410-99c9-c66fe9cce3d6
Added genesis compatibility for series RC circuit.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@991 d1858a74-f715-0410-99c9-c66fe9cce3d6
Cinfo.cpp: minor correction in pymoose code generation.
initCinfos.cpp: code to force initialization of all Cinfo's.
moose.i, pymoose/DiffAmp.cpp(h), pymoose/PIDController.cpp(h),
pymoose/RC.cpp(h) : Added pymoose wrappers for the corresponding moose
classes.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@992 d1858a74-f715-0410-99c9-c66fe9cce3d6
rectified a mistake



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@993 d1858a74-f715-0410-99c9-c66fe9cce3d6
Renamed  inject message in RC to bypass problem with GENESIS compatibility.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@994 d1858a74-f715-0410-99c9-c66fe9cce3d6
Minor correction in initCinfos for parallel version

git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@995 d1858a74-f715-0410-99c9-c66fe9cce3d6
Made PIDController compatible with GENESIS.
Corrected message translation for DiffAmp.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@996 d1858a74-f715-0410-99c9-c66fe9cce3d6
Fixed RC object and added spatial coordinates to PyMOOSE compartment implementeation.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@997 d1858a74-f715-0410-99c9-c66fe9cce3d6
Updated the Music functions, MUSIC API has switched to camel casing.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@998 d1858a74-f715-0410-99c9-c66fe9cce3d6
Added more backward compatibility stuff for PID. Still under testing, not
behaving like GENESIS version with the squid demo.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@999 d1858a74-f715-0410-99c9-c66fe9cce3d6
Added a test for PID controller. Still buggy in terms of recording e,
e_integral and e_deriv. All three tables have same entries as e.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@1000 d1858a74-f715-0410-99c9-c66fe9cce3d6
Now PIDController is correct. Should create identical results as GENESIS.


git-svn-id: https://svn.code.sf.net/p/moose/code/moose/trunk@1001 d1858a74-f715-0410-99c9-c66fe9cce3d6