diff --git a/Applications/CLI/ogs.cpp b/Applications/CLI/ogs.cpp index 50d3df200ed474d3ce7eae5599728991a1bc10c8..03d29d5f329883c59d586fa4c1557c0eecdee9b1 100644 --- a/Applications/CLI/ogs.cpp +++ b/Applications/CLI/ogs.cpp @@ -130,8 +130,10 @@ int main(int argc, char *argv[]) #ifdef USE_INSITU auto isInsituConfigured = false; + //! \ogs_file_param{prj__insitu} if (auto t = project_config->getConfigSubtreeOptional("insitu")) { + //! \ogs_file_param{prj__insitu__scripts} InSituLib::Initialize(t->getConfigSubtree("scripts"), BaseLib::extractPath(project_arg.getValue())); isInsituConfigured = true; } diff --git a/Applications/InSituLib/Adaptor.cpp b/Applications/InSituLib/Adaptor.cpp index 81ddffacfc85e1a03134581a8ded9a5f35914f5a..29713b777dfc0992440727ff54d0baf752f8b305 100644 --- a/Applications/InSituLib/Adaptor.cpp +++ b/Applications/InSituLib/Adaptor.cpp @@ -35,8 +35,10 @@ void Initialize(BaseLib::ConfigTree const& scripts_config, { Processor->RemoveAllPipelines(); } + //! \ogs_file_param{prj__insitu__scripts__script} for (auto script_config : scripts_config.getConfigSubtreeList("script")) { + //! \ogs_file_param{prj__insitu__scripts__script__name} auto scriptName = script_config.getConfigParameter<std::string>("name"); INFO("Initializing in-situ script: %s", scriptName.c_str()); std::stringstream ss; diff --git a/Documentation/ProjectFile/prj/insitu/i_insitu.md b/Documentation/ProjectFile/prj/insitu/i_insitu.md index 0809d5695508863bfcae2b9516c3d42cac56c497..47cfd8a6ab588be839cf775c45d1773e50ab7d14 100644 --- a/Documentation/ProjectFile/prj/insitu/i_insitu.md +++ b/Documentation/ProjectFile/prj/insitu/i_insitu.md @@ -1 +1,3 @@ In this group the configuration of insitu visualization is described. + +See also \ref ogs_file_param__prj__insitu__scripts.