[root]/Packages/Uintah/CCA/Components/Switcher
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 18 (100.0%) | 339 (100.0%) | 18.8 |
jas | 5 (27.8%) | 278 (82.0%) | 55.6 |
worthen | 9 (50.0%) | 51 (15.0%) | 5.6 |
dav | 1 (5.6%) | 8 (2.4%) | 8.0 |
dgroulx | 1 (5.6%) | 2 (0.6%) | 2.0 |
sparker | 2 (11.1%) | 0 (0.0%) | 0.0 |
combine ComponentFactory and Switcher into Parent (hope it works; never done 'svn move' before)
0 lines of code changed in 3 files:
Provide interface to have the sim component output/read state in the timestep.xml file, resulting in a Switcher test to successfully restart before, after and during a component switch (and have compare_uda pass successfully)
27 lines of code changed in 4 files:
sus - get component options (sim, lb, sched, solver, regridder) from a ups file. sim and solver also work from the command line
Switcher - load its own sims and problem_specs
Clean up factories
Retire unused files
24 lines of code changed in 2 files:
More libraries needed for the mac
0 lines of code changed in 2 files:
Add components Test1 to ComponentFactory.
Can now switch betweend two simple components Test and Test1.
Add more refinements to Switch component for doing recompiles and
switchTests.
Cleanup of SimpleSimulationController and MultipleSimulationController.
134 lines of code changed in 2 files:
Updates to sub.mk files and to FakeArches to make sus compile on the Mac (and on IBM (Frost)). FakeArches.cc is now used by the new CCA/Components library in addition to sus, so I've moved it into the Components directory and make it part of that library. Adjusted the useFakeArches.pl script to handle this. Updated (added necessary dependent libraries for Mac) and cleaned up sub.mk files. useFake[Other] scripts still need to be updated. Replaced relative #includes in some files with absolute (using <> instead of quotes). Added the mac gcc3.3 hack for isnan to a few files.
8 lines of code changed in 1 file:
Added dependancies to Packages/Uintah/CCA/Ports and Packages/Uintah/Core/Util
2 lines of code changed in 1 file:
Add switcher component.
Add switchComponent to SimulationInterface.
144 lines of code changed in 3 files: