1 // Copyright (c) 2017-2024, Lawrence Livermore National Security, LLC and other CEED contributors. 2 // All Rights Reserved. See the top-level LICENSE and NOTICE files for details. 3 // 4 // SPDX-License-Identifier: BSD-2-Clause 5 // 6 // This file is part of CEED: http://github.com/ceed 7 #pragma once 8 9 #include <petsc.h> 10 11 extern PetscLogEvent FLUIDS_CeedOperatorApply; 12 extern PetscLogEvent FLUIDS_CeedOperatorAssemble; 13 extern PetscLogEvent FLUIDS_CeedOperatorAssembleDiagonal; 14 extern PetscLogEvent FLUIDS_CeedOperatorAssemblePointBlockDiagonal; 15 extern PetscLogEvent FLUIDS_SmartRedis_Init; 16 extern PetscLogEvent FLUIDS_SmartRedis_Meta; 17 extern PetscLogEvent FLUIDS_SmartRedis_Train; 18 extern PetscLogEvent FLUIDS_TrainDataCompute; 19 extern PetscLogEvent FLUIDS_DifferentialFilter; 20 extern PetscLogEvent FLUIDS_VelocityGradientProjection; 21 22 PetscErrorCode RegisterLogEvents(); 23