xref: /honee/include/smartsim.h (revision 0c608af58d6c66f4fcbe6fff5e0f907584234584)
1 // SPDX-FileCopyrightText: Copyright (c) 2017-2024, HONEE contributors.
2 // SPDX-License-Identifier: Apache-2.0 OR BSD-2-Clause
3 #pragma once
4 
5 #include <honee.h>
6 
7 PetscErrorCode SGS_DD_TrainingSetup(Ceed ceed, Honee honee);
8 PetscErrorCode TSMonitor_SGS_DD_Training(TS ts, PetscInt step_num, PetscReal solution_time, Vec Q, void *ctx);
9 PetscErrorCode TSPostStep_SGS_DD_Training(TS ts);
10 
11 PetscErrorCode TSMonitor_SmartSimSolutionSetup(TS ts, PetscViewerAndFormat *ctx);
12 PetscErrorCode TSMonitor_SmartSimSolution(TS ts, PetscInt step_num, PetscReal solution_time, Vec Q, PetscViewerAndFormat *ctx);
13