|
ADS-IDAC Engine 5.0.0
|
Fortran callback declarations and SimulationContext for ADS-IDAC main(). More...
Go to the source code of this file.
Functions | |
| void | relap5_ () |
| RELAP5 main entry point. Runs one complete simulation sequence. More... | |
| void | process_restart_file_ () |
| void | interfc_ () |
| Called every RELAP5 timestep from dtstep.f. Triggers crew/diagnosis decisions. More... | |
| void | actonce_ () |
| Execute crew actions once per transient. More... | |
| void | secini_ () |
| Security initialization callback. More... | |
| void | actte_ () |
| Execute crew actions at each timestep. More... | |
| void | restartforanewsequence_ () |
| Find next unexplored branch, generate indeck.i restart input. More... | |
| void | initiationforrestart_ () |
| Initialize restart mode for next sequence. More... | |
| void | mutiproactonce_ () |
| void | setrnode_ () |
| Set restart node information in r5pars_. More... | |
| void | initiate_branching_ () |
| void | ads_set_cache_mode_ (int *mode) |
| Set thermodynamic table caching mode in Fortran. More... | |
| void | ads_set_membuf_mode_ (int mode) |
| void | ads_membuf_get_ (char **ptr, int *sz) |
| void | ads_membuf_set_ (char *ptr, int sz) |
| void | outputErrMessageToFile (std::string) |
Fortran callback declarations and SimulationContext for ADS-IDAC main().
This header is included only by ADSIDAC.cpp (the translation unit containing main()). All simulation state lives in SimulationContext (accessed via g_sim). Other files include Global/SimulationContext.h directly.
Definition in file ADSIDAC.h.
| void actonce_ | ( | ) |
Execute crew actions once per transient.
Definition at line 592 of file ADSIDAC.cpp.
| void actte_ | ( | ) |
Execute crew actions at each timestep.
Definition at line 580 of file ADSIDAC.cpp.
| void ads_membuf_get_ | ( | char ** | ptr, |
| int * | sz | ||
| ) |
References ads_membuf_get_().
Referenced by ads_membuf_get_().
| void ads_membuf_set_ | ( | char * | ptr, |
| int | sz | ||
| ) |
References ads_membuf_set_().
Referenced by ads_membuf_set_().
| void ads_set_cache_mode_ | ( | int * | mode | ) |
Set thermodynamic table caching mode in Fortran.
References ads_set_cache_mode_().
Referenced by ads_set_cache_mode_().
| void ads_set_membuf_mode_ | ( | int | mode | ) |
References ads_set_membuf_mode_().
Referenced by ads_set_membuf_mode_().
| void initiate_branching_ | ( | ) |
Definition at line 598 of file ADSIDAC.cpp.
References getActiveSolver(), and getActiveSolverCallback().
| void initiationforrestart_ | ( | ) |
Initialize restart mode for next sequence.
Definition at line 610 of file ADSIDAC.cpp.
| void interfc_ | ( | ) |
Called every RELAP5 timestep from dtstep.f. Triggers crew/diagnosis decisions.
Definition at line 574 of file ADSIDAC.cpp.
| void mutiproactonce_ | ( | ) |
Definition at line 614 of file ADSIDAC.cpp.
| void outputErrMessageToFile | ( | std::string | ) |
| void process_restart_file_ | ( | ) |
| void relap5_ | ( | ) |
| void restartforanewsequence_ | ( | ) |
Find next unexplored branch, generate indeck.i restart input.
Definition at line 606 of file ADSIDAC.cpp.
| void secini_ | ( | ) |
Security initialization callback.
Definition at line 586 of file ADSIDAC.cpp.
| void setrnode_ | ( | ) |
Set restart node information in r5pars_.
Definition at line 618 of file ADSIDAC.cpp.