This is a new branch to test asynchronous messaging. This will be 
single-threaded but designed to talk to MPI and Charm++ environments.
Does away with all the queueing infrastructure. Numerous other 
experimental cleanups planned. Meant to be API-compatible with 
the buildQ branch.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4791 d1858a74-f715-0410-99c9-c66fe9cce3d6
Stripped down version of buildQ. 
Compiles and does most unit tests but hangs somewhere to do with threads.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4792 d1858a74-f715-0410-99c9-c66fe9cce3d6
Fixed problem that prevented the async test from exiting the
unit tests. There was a dangling else statement from an 'if' that
had been commented out.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4793 d1858a74-f715-0410-99c9-c66fe9cce3d6
Eliminated threading. Still trying to get through unit tests.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4794 d1858a74-f715-0410-99c9-c66fe9cce3d6
Numerous further fixes so that the threadless version clears all unit
tests.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4796 d1858a74-f715-0410-99c9-c66fe9cce3d6
Massive refactoring begun in async13 branch, cleaning out OpFunc
and family, and SetGet. SrcFinfo still pending.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4801 d1858a74-f715-0410-99c9-c66fe9cce3d6
Further implementations in testAsync, shape of messaging and element
data emerging.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4802 d1858a74-f715-0410-99c9-c66fe9cce3d6
Further progress on compilation of the async branch. 
Now into the msg directory.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4818 d1858a74-f715-0410-99c9-c66fe9cce3d6
Further steps in compiling the async version.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4820 d1858a74-f715-0410-99c9-c66fe9cce3d6
Further incremental progress on the async13 branch compilation 
and refactoring.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4821 d1858a74-f715-0410-99c9-c66fe9cce3d6
Compiled through massively reorganized scheduling directory.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4822 d1858a74-f715-0410-99c9-c66fe9cce3d6
async13 refactoring: Now compiles through builtins directory.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4823 d1858a74-f715-0410-99c9-c66fe9cce3d6
async13: compiled all files, but link fails.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4824 d1858a74-f715-0410-99c9-c66fe9cce3d6
async13: now compiles. Doesn't run.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4825 d1858a74-f715-0410-99c9-c66fe9cce3d6
Async13: New messaging starting to work, cleaning up unit tests.
Many more to go.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4828 d1858a74-f715-0410-99c9-c66fe9cce3d6
async13: incremental progress into unit tests.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4829 d1858a74-f715-0410-99c9-c66fe9cce3d6
Async13: cleaning up. Now clears the basecode unit tests.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4830 d1858a74-f715-0410-99c9-c66fe9cce3d6
async13: Removed Id::operator()().  Fixed up Neutral::path().
Further progress on unit tests.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4831 d1858a74-f715-0410-99c9-c66fe9cce3d6
async13: Now clears testScheduling.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4832 d1858a74-f715-0410-99c9-c66fe9cce3d6
async13: Split Element class into Element and DataElement. 
This was needed because
the destructor of the FieldElement was failing. The subdivision is
that Element handles messaging, simple fields and so on, and 
DataElement handles the data and its access.



git-svn-id: svn+ssh://svn.code.sf.net/p/moose/code/moose/branches/async13@4834 d1858a74-f715-0410-99c9-c66fe9cce3d6