9#ifndef ADSIDAC_ADSIDAC_H
10#define ADSIDAC_ADSIDAC_H
void secini_()
Security initialization callback.
void initiationforrestart_()
Initialize restart mode for next sequence.
void outputErrMessageToFile(std::string)
void interfc_()
Called every RELAP5 timestep from dtstep.f. Triggers crew/diagnosis decisions.
void process_restart_file_()
void initiate_branching_()
void setrnode_()
Set restart node information in r5pars_.
void ads_set_cache_mode_(int *mode)
Set thermodynamic table caching mode in Fortran.
void restartforanewsequence_()
Find next unexplored branch, generate indeck.i restart input.
void actonce_()
Execute crew actions once per transient.
void relap5_()
RELAP5 main entry point. Runs one complete simulation sequence.
void ads_membuf_get_(char **ptr, int *sz)
void ads_membuf_set_(char *ptr, int sz)
void actte_()
Execute crew actions at each timestep.
void ads_set_membuf_mode_(int mode)
MPI parallel execution manager — initialization, Server/Client dispatch, serialization.
Shared declarations for MPI parallel execution: message tags, utilities, Fortran callbacks.
Single struct holding all mutable simulation state.