API 3 RunSpaceStep

API 3 RunSpaceStep is inside Class OpenWQ_couplercalls.

void OpenWQ_couplercalls::RunSpaceStep(
    OpenWQ_hostModelconfig& OpenWQ_hostModelconfig,
    OpenWQ_json& OpenWQ_json,                    // create OpenWQ_json object
    OpenWQ_wqconfig& OpenWQ_wqconfig,            // create OpenWQ_wqconfig object
    OpenWQ_units& OpenWQ_units,                  // functions for unit conversion
    OpenWQ_readjson& OpenWQ_readjson,            // read json files
    OpenWQ_vars& OpenWQ_vars,
    OpenWQ_initiate& OpenWQ_initiate,            // initiate modules
    OpenWQ_watertransp& OpenWQ_watertransp,      // transport modules
    OpenWQ_CH_model& OpenWQ_CH_model,                   // biochemistry modules
    OpenWQ_sinksource& OpenWQ_sinksource,        // sink and source modules)
    OpenWQ_compute& OpenWQ_compute,
    OpenWQ_output& OpenWQ_output,
    time_t simtime,                            // simulation time in seconds since seconds since 00:00 hours, Jan 1, 1970 UTC
    const int source,
    const int ix_s,
    const int iy_s,
    const int iz_s,
    const int recipient,
    const int ix_r,
    const int iy_r,
    const int iz_r,
    const double wflux_s2r,
    const double wmass_source)