From 6c17b3adc61f2df1f24a41fd410f6ee472a2a444 Mon Sep 17 00:00:00 2001 From: Jeremy L Thompson Date: Mon, 22 Apr 2024 15:15:00 -0600 Subject: [PATCH] fluids - use VecGetState --- examples/fluids/src/differential_filter.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/examples/fluids/src/differential_filter.c b/examples/fluids/src/differential_filter.c index ff29bcf98f..e842966871 100644 --- a/examples/fluids/src/differential_filter.c +++ b/examples/fluids/src/differential_filter.c @@ -10,7 +10,6 @@ #include "../qfunctions//differential_filter.h" #include -#include #include "../navierstokes.h" @@ -286,10 +285,10 @@ PetscErrorCode DifferentialFilterApply(User user, const PetscReal solution_time, PetscCall(PetscLogEventBegin(FLUIDS_DifferentialFilter, Q, Filtered_Solution, 0, 0)); PetscCall(DMGetNamedGlobalVector(diff_filter->dm_filter, "RHS", &RHS)); PetscCall(UpdateBoundaryValues(user, diff_filter->op_rhs_ctx->X_loc, solution_time)); - PetscCall(PetscObjectStateGet((PetscObject)diff_filter->op_rhs_ctx->X_loc, &X_loc_state)); + PetscCall(VecGetState(diff_filter->op_rhs_ctx->X_loc, &X_loc_state)); if (X_loc_state != diff_filter->X_loc_state) { PetscCall(ApplyCeedOperatorGlobalToGlobal(Q, RHS, diff_filter->op_rhs_ctx)); - PetscCall(PetscObjectStateGet((PetscObject)diff_filter->op_rhs_ctx->X_loc, &X_loc_state)); + PetscCall(VecGetState(diff_filter->op_rhs_ctx->X_loc, &X_loc_state)); diff_filter->X_loc_state = X_loc_state; } PetscCall(VecViewFromOptions(RHS, NULL, "-diff_filter_rhs_view"));