Lines Matching refs:ceed

46   Ceed ceed;  in SGS_DD_TrainingSetupDataDestroy()  local
49 PetscCall(CeedElemRestrictionGetCeed(sgs_dd_train_setup_data->elem_restr_grid_aniso, &ceed)); in SGS_DD_TrainingSetupDataDestroy()
51 PetscCallCeed(ceed, CeedElemRestrictionDestroy(&sgs_dd_train_setup_data->elem_restr_grid_aniso)); in SGS_DD_TrainingSetupDataDestroy()
52 PetscCallCeed(ceed, CeedVectorDestroy(&sgs_dd_train_setup_data->grid_aniso_ceed)); in SGS_DD_TrainingSetupDataDestroy()
53 PetscCallCeed(ceed, CeedQFunctionContextDestroy(&sgs_dd_train_setup_data->sgs_dd_train_qfctx)); in SGS_DD_TrainingSetupDataDestroy()
55 …PetscCheck(CeedDestroy(&ceed) == CEED_ERROR_SUCCESS, PETSC_COMM_SELF, PETSC_ERR_LIB, "Destroying C… in SGS_DD_TrainingSetupDataDestroy()
90 static PetscErrorCode SetupTrainingDataCalculation(Ceed ceed, Honee honee, ProblemData problem, SGS… in SetupTrainingDataCalculation() argument
101 …PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(sgs_dd_train_setup_data->elem_restr_grid_a… in SetupTrainingDataCalculation()
103 …PetscCall(DMPlexCeedElemRestrictionCreate(ceed, sgs_dd_train->dm_dd_training, DMLABEL_DEFAULT, DML… in SetupTrainingDataCalculation()
105 …PetscCall(GetInverseMultiplicity(ceed, sgs_dd_train->dm_dd_training, DMLABEL_DEFAULT, DMLABEL_DEFA… in SetupTrainingDataCalculation()
113 …PetscCallCeed(ceed, CeedOperatorGetFieldByName(sgs_dd_train->diff_filter->op_rhs_ctx->op, "v0", &o… in SetupTrainingDataCalculation()
114 …PetscCallCeed(ceed, CeedOperatorFieldGetData(op_field, NULL, &elem_restr_filtered_state, &basis_fi… in SetupTrainingDataCalculation()
115 …PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(elem_restr_filtered_state, &num_comp_filte… in SetupTrainingDataCalculation()
116 …PetscCall(VelocityGradientProjectionSetup(ceed, honee, problem, STATEVAR_PRIMITIVE, elem_restr_fil… in SetupTrainingDataCalculation()
118 PetscCallCeed(ceed, CeedBasisDestroy(&basis_filtered_state)); in SetupTrainingDataCalculation()
120 …PetscCallCeed(ceed, CeedOperatorGetFieldByName(sgs_dd_train->filtered_grad_velo_proj->l2_rhs_ctx->… in SetupTrainingDataCalculation()
121 PetscCallCeed(ceed, CeedOperatorFieldGetElemRestriction(op_field, &elem_restr_grad_velo)); in SetupTrainingDataCalculation()
122 …PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(elem_restr_grad_velo, &num_comp_grad_velo)… in SetupTrainingDataCalculation()
129 …PetscCallCeed(ceed, CeedOperatorGetFieldByName(sgs_dd_train->diff_filter->op_rhs_ctx->op, "v1", &o… in SetupTrainingDataCalculation()
130 …PetscCallCeed(ceed, CeedOperatorFieldGetElemRestriction(op_field, &elem_restr_filtered_velo_prod)); in SetupTrainingDataCalculation()
131 …PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(elem_restr_filtered_velo_prod, &num_comp_f… in SetupTrainingDataCalculation()
136 …PetscCallCeed(ceed, CeedQFunctionCreateInterior(ceed, 1, ComputeSGS_DDAnisotropicTrainingDataNodal… in SetupTrainingDataCalculation()
139 …PetscCallCeed(ceed, CeedQFunctionSetContext(qf_sgs_dd_train, sgs_dd_train_setup_data->sgs_dd_train… in SetupTrainingDataCalculation()
140 …PetscCallCeed(ceed, CeedQFunctionAddInput(qf_sgs_dd_train, "q", num_comp_filtered_state, CEED_EVAL… in SetupTrainingDataCalculation()
141 …PetscCallCeed(ceed, CeedQFunctionAddInput(qf_sgs_dd_train, "velocity product", num_comp_filtered_v… in SetupTrainingDataCalculation()
142 …PetscCallCeed(ceed, CeedQFunctionAddInput(qf_sgs_dd_train, "gradient velocity", num_comp_grad_velo… in SetupTrainingDataCalculation()
143 …PetscCallCeed(ceed, CeedQFunctionAddInput(qf_sgs_dd_train, "anisotropy tensor", num_comp_grid_anis… in SetupTrainingDataCalculation()
144 …PetscCallCeed(ceed, CeedQFunctionAddInput(qf_sgs_dd_train, "inverse multiplicity", 1, CEED_EVAL_NO… in SetupTrainingDataCalculation()
145 …PetscCallCeed(ceed, CeedQFunctionAddOutput(qf_sgs_dd_train, "training data", sgs_dd_train->num_com… in SetupTrainingDataCalculation()
147 …PetscCallCeed(ceed, CeedElemRestrictionCreateVector(elem_restr_filtered_state, &filtered_fields, N… in SetupTrainingDataCalculation()
148 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_sgs_dd_train, NULL, NULL, &op_sgs_dd_train)); in SetupTrainingDataCalculation()
149 …PetscCallCeed(ceed, CeedOperatorSetField(op_sgs_dd_train, "q", elem_restr_filtered_state, CEED_BAS… in SetupTrainingDataCalculation()
150 …PetscCallCeed(ceed, CeedOperatorSetField(op_sgs_dd_train, "velocity product", elem_restr_filtered_… in SetupTrainingDataCalculation()
151 …PetscCallCeed(ceed, CeedOperatorSetField(op_sgs_dd_train, "gradient velocity", elem_restr_grad_vel… in SetupTrainingDataCalculation()
152 …PetscCallCeed(ceed, CeedOperatorSetField(op_sgs_dd_train, "anisotropy tensor", sgs_dd_train_setup_… in SetupTrainingDataCalculation()
154 …PetscCallCeed(ceed, CeedOperatorSetField(op_sgs_dd_train, "inverse multiplicity", elem_restr_inv_m… in SetupTrainingDataCalculation()
155 …PetscCallCeed(ceed, CeedOperatorSetField(op_sgs_dd_train, "training data", elem_restr_sgs_train, C… in SetupTrainingDataCalculation()
157 …(sgs_dd_train->filtered_grad_velo_proj->dm, sgs_dd_train->dm_dd_training, ceed, op_sgs_dd_train, N… in SetupTrainingDataCalculation()
160 PetscCallCeed(ceed, CeedVectorDestroy(&inv_multiplicity)); in SetupTrainingDataCalculation()
161 PetscCallCeed(ceed, CeedVectorDestroy(&filtered_fields)); in SetupTrainingDataCalculation()
162 PetscCallCeed(ceed, CeedElemRestrictionDestroy(&elem_restr_inv_multiplicity)); in SetupTrainingDataCalculation()
163 PetscCallCeed(ceed, CeedElemRestrictionDestroy(&elem_restr_filtered_state)); in SetupTrainingDataCalculation()
164 PetscCallCeed(ceed, CeedElemRestrictionDestroy(&elem_restr_grad_velo)); in SetupTrainingDataCalculation()
165 PetscCallCeed(ceed, CeedElemRestrictionDestroy(&elem_restr_filtered_velo_prod)); in SetupTrainingDataCalculation()
166 PetscCallCeed(ceed, CeedQFunctionDestroy(&qf_sgs_dd_train)); in SetupTrainingDataCalculation()
167 PetscCallCeed(ceed, CeedOperatorDestroy(&op_sgs_dd_train)); in SetupTrainingDataCalculation()
171 PetscErrorCode SGS_DD_TrainingSetup(Ceed ceed, Honee honee) { in SGS_DD_TrainingSetup() argument
204 …PetscCallCeed(ceed, CeedQFunctionContextGetDataRead(problem->apply_vol_ifunction.qfctx, CEED_MEM_H… in SGS_DD_TrainingSetup()
206 …PetscCallCeed(ceed, CeedQFunctionContextRestoreDataRead(problem->apply_vol_ifunction.qfctx, &newt_… in SGS_DD_TrainingSetup()
207 …PetscCallCeed(ceed, CeedQFunctionContextCreate(honee->ceed, &sgs_dd_train_setup_data->sgs_dd_train… in SGS_DD_TrainingSetup()
208 …PetscCallCeed(ceed, CeedQFunctionContextSetData(sgs_dd_train_setup_data->sgs_dd_train_qfctx, CEED_… in SGS_DD_TrainingSetup()
210 …PetscCallCeed(ceed, CeedQFunctionContextSetDataDestroy(sgs_dd_train_setup_data->sgs_dd_train_qfctx… in SGS_DD_TrainingSetup()
281 …PetscCall(GridAnisotropyTensorProjectionSetupApply(ceed, honee, &sgs_dd_train_setup_data->elem_res… in SGS_DD_TrainingSetup()
285 PetscCall(SetupTrainingDataCalculation(ceed, honee, problem, sgs_dd_train_setup_data)); in SGS_DD_TrainingSetup()
293 Ceed ceed = honee->ceed; in TSMonitor_SGS_DD_Training() local
337 …PetscCallCeed(ceed, CeedOperatorGetFieldByName(sgs_dd_train->op_training_data_calc_ctx->op, "q", &… in TSMonitor_SGS_DD_Training()
338 PetscCallCeed(ceed, CeedOperatorFieldGetVector(op_field, &filtered_fields)); in TSMonitor_SGS_DD_Training()
348 PetscCallCeed(ceed, CeedVectorDestroy(&filtered_fields)); in TSMonitor_SGS_DD_Training()