xref: /honee/include/smartsim.h (revision 0c608af58d6c66f4fcbe6fff5e0f907584234584)
1ae2b091fSJames Wright // SPDX-FileCopyrightText: Copyright (c) 2017-2024, HONEE contributors.
2ae2b091fSJames Wright // SPDX-License-Identifier: Apache-2.0 OR BSD-2-Clause
318fb7758SJeremy L Thompson #pragma once
47cd70835SJames Wright 
57ebeccb9SJames Wright #include <honee.h>
67cd70835SJames Wright 
7*9ae013d6SJames Wright PetscErrorCode SGS_DD_TrainingSetup(Ceed ceed, Honee honee);
8*9ae013d6SJames Wright PetscErrorCode TSMonitor_SGS_DD_Training(TS ts, PetscInt step_num, PetscReal solution_time, Vec Q, void *ctx);
9*9ae013d6SJames Wright PetscErrorCode TSPostStep_SGS_DD_Training(TS ts);
107cd70835SJames Wright 
11*9ae013d6SJames Wright PetscErrorCode TSMonitor_SmartSimSolutionSetup(TS ts, PetscViewerAndFormat *ctx);
12*9ae013d6SJames Wright PetscErrorCode TSMonitor_SmartSimSolution(TS ts, PetscInt step_num, PetscReal solution_time, Vec Q, PetscViewerAndFormat *ctx);
13