Lines Matching refs:stats_data

185 …te(Ceed ceed, User user, CeedData ceed_data, ProblemData problem, SpanStatsSetupData *stats_data) {  in SpanStatsSetupDataCreate()  argument
193 PetscCall(PetscNew(stats_data)); in SpanStatsSetupDataCreate()
195 …ictionCreate(ceed, dm, domain_label, label_value, height, dm_field, &(*stats_data)->elem_restr_par… in SpanStatsSetupDataCreate()
196 …ictionCoordinateCreate(ceed, dm, domain_label, label_value, height, &(*stats_data)->elem_restr_par… in SpanStatsSetupDataCreate()
197 …PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents((*stats_data)->elem_restr_parent_x, &num_c… in SpanStatsSetupDataCreate()
198 …etscCallCeed(ceed, CeedElemRestrictionCreateVector((*stats_data)->elem_restr_parent_x, &(*stats_da… in SpanStatsSetupDataCreate()
203 …sisFromPlex(ceed, dm_coord, domain_label, label_value, height, dm_field, &(*stats_data)->basis_x)); in SpanStatsSetupDataCreate()
204 …BasisFromPlex(ceed, dm, domain_label, label_value, height, dm_field, &(*stats_data)->basis_stats)); in SpanStatsSetupDataCreate()
207 …(CreateElemRestrColloc_CompMajor(ceed, num_comp_stats, (*stats_data)->basis_stats, (*stats_data)->… in SpanStatsSetupDataCreate()
208 &(*stats_data)->elem_restr_parent_colloc)); in SpanStatsSetupDataCreate()
210 &(*stats_data)->elem_restr_child_colloc)); in SpanStatsSetupDataCreate()
222 PetscCall(VecCopyPetscToCeed(X_loc, (*stats_data)->x_coord)); in SpanStatsSetupDataCreate()
248 PetscErrorCode CreateStatsSF(Ceed ceed, CeedData ceed_data, SpanStatsSetupData stats_data, DM paren… in CreateStatsSF() argument
262 …tscCall(GetQuadratureCoords(ceed, parentdm, stats_data->elem_restr_parent_x, stats_data->basis_x, in CreateStatsSF()
296 …e SetupL2ProjectionStats(Ceed ceed, User user, CeedData ceed_data, SpanStatsSetupData stats_data) { in SetupL2ProjectionStats() argument
312 …PetscCallCeed(ceed, CeedOperatorSetField(op_proj_rhs, "input", stats_data->elem_restr_parent_collo… in SetupL2ProjectionStats()
313 …ed(ceed, CeedOperatorSetField(op_proj_rhs, "output", stats_data->elem_restr_parent_stats, stats_da… in SetupL2ProjectionStats()
317 …r->spanstats.dm, domain_label, label_value, stats_data->elem_restr_parent_x, stats_data->basis_x, in SetupL2ProjectionStats()
323 …tscCallCeed(ceed, CeedOperatorSetField(op_mass, "u", stats_data->elem_restr_parent_stats, stats_da… in SetupL2ProjectionStats()
325 …tscCallCeed(ceed, CeedOperatorSetField(op_mass, "v", stats_data->elem_restr_parent_stats, stats_da… in SetupL2ProjectionStats()
360 …nOperator(Ceed ceed, User user, CeedData ceed_data, SpanStatsSetupData stats_data, ProblemData pro… in CreateStatisticCollectionOperator() argument
418 …PetscCallCeed(ceed, CeedOperatorSetField(op_stats_collect, "v", stats_data->elem_restr_child_collo… in CreateStatisticCollectionOperator()
436 …de SetupMMSErrorChecking(Ceed ceed, User user, CeedData ceed_data, SpanStatsSetupData stats_data) { in SetupMMSErrorChecking() argument
447 …r->spanstats.dm, domain_label, label_value, stats_data->elem_restr_parent_x, stats_data->basis_x, in SetupMMSErrorChecking()
449 PetscCallCeed(ceed, CeedBasisGetNumComponents(stats_data->basis_x, &num_comp_x)); in SetupMMSErrorChecking()
458 …scCallCeed(ceed, CeedOperatorSetField(op_error, "q", stats_data->elem_restr_parent_stats, stats_da… in SetupMMSErrorChecking()
460 …d(ceed, CeedOperatorSetField(op_error, "x", stats_data->elem_restr_parent_x, stats_data->basis_x, in SetupMMSErrorChecking()
461 …scCallCeed(ceed, CeedOperatorSetField(op_error, "v", stats_data->elem_restr_parent_stats, stats_da… in SetupMMSErrorChecking()
463 …PetscCallCeed(ceed, CeedElemRestrictionCreateVector(stats_data->elem_restr_parent_stats, &x_ceed, … in SetupMMSErrorChecking()
464 …PetscCallCeed(ceed, CeedElemRestrictionCreateVector(stats_data->elem_restr_parent_stats, &y_ceed, … in SetupMMSErrorChecking()
479 SpanStatsSetupData stats_data; in TurbulenceStatisticsSetup() local
491 PetscCall(SpanStatsSetupDataCreate(ceed, user, ceed_data, problem, &stats_data)); in TurbulenceStatisticsSetup()
494 …PetscCall(CreateStatsSF(ceed, ceed_data, stats_data, user->dm, user->spanstats.dm, &user->spanstat… in TurbulenceStatisticsSetup()
497 PetscCall(CreateStatisticCollectionOperator(ceed, user, ceed_data, stats_data, problem)); in TurbulenceStatisticsSetup()
500 PetscCall(SetupL2ProjectionStats(ceed, user, ceed_data, stats_data)); in TurbulenceStatisticsSetup()
504 PetscCall(SetupMMSErrorChecking(ceed, user, ceed_data, stats_data)); in TurbulenceStatisticsSetup()
516 PetscCall(SpanStatsSetupDataDestroy(stats_data)); in TurbulenceStatisticsSetup()