Lines Matching refs:app_ctx
23 PetscErrorCode SetupJacobianCtx(MPI_Comm comm, AppCtx app_ctx, DM dm, Vec V, Vec V_loc, CeedData ce… in SetupJacobianCtx() argument
51 PetscErrorCode SetupProlongRestrictCtx(MPI_Comm comm, AppCtx app_ctx, DM dm_c, DM dm_f, Vec V_f, Ve… in SetupProlongRestrictCtx() argument
112 PetscErrorCode ViewSolution(MPI_Comm comm, AppCtx app_ctx, Vec U, PetscInt increment, PetscScalar l… in ViewSolution() argument
123 PetscCall(PetscMkdir(app_ctx->output_dir)); in ViewSolution()
127 …filename, sizeof output_filename, "%s/solution-%03" PetscInt_FMT ".vtu", app_ctx->output_dir, incr… in ViewSolution()
144 PetscErrorCode ViewDiagnosticQuantities(MPI_Comm comm, DM dmU, UserMult user, AppCtx app_ctx, Vec U… in ViewDiagnosticQuantities() argument
215 …ntf(output_filename, sizeof output_filename, "%s/diagnostic_quantities.vtu", app_ctx->output_dir)); in ViewDiagnosticQuantities()
237 PetscErrorCode RegressionTests_solids(AppCtx app_ctx, PetscReal energy) { in RegressionTests_solids() argument
240 if (app_ctx->expect_final_strain >= 0.) { in RegressionTests_solids()
241 PetscReal energy_ref = app_ctx->expect_final_strain; in RegressionTests_solids()
244 if (error > app_ctx->test_tol) { in RegressionTests_solids()
246 (double)energy_ref, (double)error, app_ctx->test_tol)); in RegressionTests_solids()