This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
howtos:update_code_diagram [2011/10/07 18:12] shona.weldon |
howtos:update_code_diagram [2011/10/07 18:16] (current) shona.weldon |
||
---|---|---|---|
Line 1: | Line 1: | ||
There are times after the first load into SAMM while you shakedown / debugging when it is useful to modify some model code without having to go through the full model reload procedure. | There are times after the first load into SAMM while you shakedown / debugging when it is useful to modify some model code without having to go through the full model reload procedure. | ||
- | - In the appropriate ''sim'' or ''cal'' directory, locate the .t file for the calculator you want to modify (e.g. cal/dwellingsC.t). | + | * In Documenter make the code changes in the .dmm diagram and run dimensional analysis which will refresh the code on the server. |
- | - Make the desired code modifications in this file. Alternatively, make the code changes in the .dmm diagram and run dimensional analysis to output the .t file (recommended as it ensures that the .dmm is up to date). | + | OR |
- | - In SAMM, go to //Windows | Hierarchy//. | + | * Alternatively, in the appropriate ''sim'' or ''cal'' directory, locate the .t file for the calculator you want to modify (e.g. cal/dwellingsC.t). |
+ | * Make the desired code modifications in this file. | ||
+ | |||
+ | Then | ||
+ | - Open SAMM | ||
- //Set File Path...// to the appropriate cal or sim directory. | - //Set File Path...// to the appropriate cal or sim directory. | ||
- | - Select //Hierarchy Actions | Reload Calculator...//. | + | - Go in the diagram to the calculator you want to patch the code for and open it up |
+ | - Go to the Windows menu and choose Hierarchy | ||
+ | - Select from the menus //Hierarchy Actions | Reload Calculator...//. | ||
- The code can be verified from //Hierarchy Actions | Show Code...//. | - The code can be verified from //Hierarchy Actions | Show Code...//. | ||
Note: every variable downstream of this procedure will be out of date and need to be re-evaluated.\\ | Note: every variable downstream of this procedure will be out of date and need to be re-evaluated.\\ |