aboutsummaryrefslogtreecommitdiff
path: root/Source/Diagnostics/MultiDiagnostics.H
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Diagnostics/MultiDiagnostics.H')
-rw-r--r--Source/Diagnostics/MultiDiagnostics.H3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/Diagnostics/MultiDiagnostics.H b/Source/Diagnostics/MultiDiagnostics.H
index 06a2b87b4..f9907b8bd 100644
--- a/Source/Diagnostics/MultiDiagnostics.H
+++ b/Source/Diagnostics/MultiDiagnostics.H
@@ -37,6 +37,9 @@ public:
void InitializeFieldFunctors (int lev);
/** Start a new iteration, i.e., dump has not been done yet. */
void NewIteration ();
+ Diagnostics& GetDiag(int idiag) {return *alldiags[idiag]; }
+ int GetTotalDiags() {return ndiags;}
+ DiagTypes diagstypes(int idiag) {return diags_types[idiag];}
private:
/** Vector of pointers to all diagnostics */
amrex::Vector<std::unique_ptr<Diagnostics> > alldiags;