| /libCEED/examples/fluids/src/ |
| H A D | qdata.c | 20 PetscErrorCode QDataGetNumComponents(DM dm, CeedInt *q_data_size) { in QDataGetNumComponents() 73 PetscErrorCode QDataGet(Ceed ceed, DM dm, DMLabel domain_label, PetscInt label_value, CeedElemRestr… in QDataGet() 127 PetscErrorCode QDataBoundaryGetNumComponents(DM dm, CeedInt *q_data_size) { in QDataBoundaryGetNumComponents() 160 PetscErrorCode QDataBoundaryGet(Ceed ceed, DM dm, DMLabel domain_label, PetscInt label_value, CeedE… in QDataBoundaryGet()
|
| H A D | dm_utils.c | 27 PetscErrorCode DMFieldToDSField(DM dm, DMLabel domain_label, PetscInt dm_field, PetscInt *ds_field)… in DMFieldToDSField() 64 PetscErrorCode DMPlexCeedElemRestrictionCreate(Ceed ceed, DM dm, DMLabel domain_label, PetscInt lab… in DMPlexCeedElemRestrictionCreate() 94 PetscErrorCode DMPlexCeedElemRestrictionCoordinateCreate(Ceed ceed, DM dm, DMLabel domain_label, Pe… in DMPlexCeedElemRestrictionCoordinateCreate() 124 static PetscErrorCode DMPlexCeedElemRestrictionStridedCreate(Ceed ceed, DM dm, DMLabel domain_label… in DMPlexCeedElemRestrictionStridedCreate() 211 PetscErrorCode DMPlexCeedElemRestrictionQDataCreate(Ceed ceed, DM dm, DMLabel domain_label, PetscIn… in DMPlexCeedElemRestrictionQDataCreate() 234 PetscErrorCode DMPlexCeedElemRestrictionCollocatedCreate(Ceed ceed, DM dm, DMLabel domain_label, Pe… in DMPlexCeedElemRestrictionCollocatedCreate() 263 PetscErrorCode BasisCreateFromTabulation(Ceed ceed, DM dm, DMLabel domain_label, PetscInt label_val… in BasisCreateFromTabulation() 356 PetscErrorCode CreateBasisFromPlex(Ceed ceed, DM dm, DMLabel domain_label, CeedInt label_value, Cee… in CreateBasisFromPlex() 418 PetscInt num_fields, const PetscInt *field_sizes, DM dm) { in DMSetupByOrderBegin_FEM() 475 PetscErrorCode DMSetupByOrderEnd_FEM(PetscBool setup_coords, DM dm) { in DMSetupByOrderEnd_FEM() [all …]
|
| H A D | setupdm.c | 19 …rrorCode CreateDM(MPI_Comm comm, ProblemData problem, MatType mat_type, VecType vec_type, DM *dm) { in CreateDM() 45 PetscErrorCode SetUpDM(DM dm, ProblemData problem, PetscInt degree, PetscInt q_extra, SimpleBC bc, … in SetUpDM() 111 PetscErrorCode VizRefineDM(DM dm, User user, ProblemData problem, SimpleBC bc, Physics phys) { in VizRefineDM()
|
| H A D | strong_boundary_conditions.c | 16 PetscErrorCode SetupStrongSTG_Ceed(Ceed ceed, CeedData ceed_data, DM dm, ProblemData problem, Simpl… in SetupStrongSTG_Ceed() 134 PetscErrorCode DMPlexInsertBoundaryValues_StrongBCCeed(DM dm, PetscBool insert_essential, Vec Q_loc… in DMPlexInsertBoundaryValues_StrongBCCeed() 155 PetscErrorCode SetupStrongBC_Ceed(Ceed ceed, CeedData ceed_data, DM dm, User user, ProblemData prob… in SetupStrongBC_Ceed()
|
| H A D | inverse_multiplicity.c | 27 PetscErrorCode GetInverseMultiplicity(Ceed ceed, DM dm, DMLabel domain_label, PetscInt label_value,… in GetInverseMultiplicity()
|
| H A D | setuplibceed.c | 59 DM dm = user->dm; in CreateKSPMass() local 94 static PetscErrorCode AddBCSubOperator(Ceed ceed, DM dm, CeedData ceed_data, DMLabel domain_label, … in AddBCSubOperator() 181 static PetscErrorCode AddBCSubOperators(User user, Ceed ceed, DM dm, SimpleBC bc, ProblemData probl… in AddBCSubOperators() 282 PetscErrorCode SetupLibceed(Ceed ceed, CeedData ceed_data, DM dm, User user, AppCtx app_ctx, Proble… in SetupLibceed()
|
| H A D | misc.c | 19 PetscErrorCode ICs_FixMultiplicity(DM dm, CeedData ceed_data, User user, Vec Q_loc, Vec Q, CeedScal… in ICs_FixMultiplicity() 52 PetscErrorCode SetBCsFromICs(DM dm, Vec Q, Vec Q_loc) { in SetBCsFromICs() 80 PetscErrorCode DMPlexInsertBoundaryValues_FromICs(DM dm, PetscBool insert_essential, Vec Q_loc, Pet… in DMPlexInsertBoundaryValues_FromICs() 176 PetscErrorCode PrintError(CeedData ceed_data, DM dm, User user, Vec Q, PetscScalar final_time) { in PrintError() 201 PetscErrorCode PostProcess(TS ts, CeedData ceed_data, DM dm, ProblemData problem, User user, Vec Q,… in PostProcess()
|
| H A D | petsc_ops.c | 16 PetscErrorCode DMGetLocalVectorInfo(DM dm, PetscInt *local_size, PetscInt *global_size, VecType *ve… in DMGetLocalVectorInfo() 29 PetscErrorCode DMGetGlobalVectorInfo(DM dm, PetscInt *local_size, PetscInt *global_size, VecType *v… in DMGetGlobalVectorInfo() 160 VecType DMReturnVecType(DM dm) { in DMReturnVecType()
|
| /libCEED/examples/solids/src/ |
| H A D | setup-dm.c | 21 PetscErrorCode CreateBCLabel(DM dm, const char name[]) { in CreateBCLabel() 34 PetscErrorCode CreateDistributedDM(MPI_Comm comm, AppCtx app_ctx, DM *dm) { in CreateDistributedDM() 65 PetscErrorCode SetupDMByDegree(DM dm, AppCtx app_ctx, PetscInt order, PetscBool boundary, PetscInt … in SetupDMByDegree()
|
| H A D | setup-libceed.c | 81 PetscErrorCode CreateRestrictionFromPlex(Ceed ceed, DM dm, CeedInt height, DMLabel domain_label, Ce… in CreateRestrictionFromPlex() 96 PetscErrorCode GetRestrictionForDomain(Ceed ceed, DM dm, CeedInt height, DMLabel domain_label, Pets… in GetRestrictionForDomain() 125 PetscErrorCode SetupLibceedFineLevel(DM dm, DM dm_energy, DM dm_diagnostic, Ceed ceed, AppCtx app_c… in SetupLibceedFineLevel() 495 PetscErrorCode SetupLibceedLevel(DM dm, Ceed ceed, AppCtx app_ctx, ProblemData problem_data, PetscI… in SetupLibceedLevel()
|
| H A D | misc.c | 23 PetscErrorCode SetupJacobianCtx(MPI_Comm comm, AppCtx app_ctx, DM dm, Vec V, Vec V_loc, CeedData ce… in SetupJacobianCtx() 113 DM dm; in ViewSolution() local
|
| /libCEED/examples/solids/problems/ |
| H A D | linear.c | 38 PetscErrorCode SetupLibceedFineLevel_ElasLinear(DM dm, DM dm_energy, DM dm_diagnostic, Ceed ceed, A… in SetupLibceedFineLevel_ElasLinear() 49 PetscErrorCode SetupLibceedLevel_ElasLinear(DM dm, Ceed ceed, AppCtx app_ctx, PetscInt level, Petsc… in SetupLibceedLevel_ElasLinear()
|
| H A D | finite-strain-mooney-rivlin.c | 40 PetscErrorCode SetupLibceedFineLevel_ElasFSMR(DM dm, DM dm_energy, DM dm_diagnostic, Ceed ceed, App… in SetupLibceedFineLevel_ElasFSMR() 51 PetscErrorCode SetupLibceedLevel_ElasFSMR(DM dm, Ceed ceed, AppCtx app_ctx, PetscInt level, PetscIn… in SetupLibceedLevel_ElasFSMR()
|
| H A D | finite-strain-neo-hookean.c | 40 PetscErrorCode SetupLibceedFineLevel_ElasFSNH(DM dm, DM dm_energy, DM dm_diagnostic, Ceed ceed, App… in SetupLibceedFineLevel_ElasFSNH() 51 PetscErrorCode SetupLibceedLevel_ElasFSNH(DM dm, Ceed ceed, AppCtx app_ctx, PetscInt level, PetscIn… in SetupLibceedLevel_ElasFSNH()
|
| /libCEED/examples/fluids/problems/ |
| H A D | taylorgreen.c | 15 PetscErrorCode NS_TAYLOR_GREEN(ProblemData problem, DM dm, void *ctx, SimpleBC bc) { in NS_TAYLOR_GREEN()
|
| H A D | bc_slip.c | 19 PetscErrorCode SlipBCSetup(ProblemData problem, DM dm, void *ctx, CeedQFunctionContext newtonian_ig… in SlipBCSetup()
|
| H A D | gaussianwave.c | 19 PetscErrorCode NS_GAUSSIAN_WAVE(ProblemData problem, DM dm, void *ctx, SimpleBC bc) { in NS_GAUSSIAN_WAVE()
|
| H A D | stg_shur14.c | 166 PetscErrorCode GetStgContextData(const MPI_Comm comm, const DM dm, char stg_inflow_path[PETSC_MAX_P… in GetStgContextData() 220 PetscErrorCode SetupStg(const MPI_Comm comm, const DM dm, ProblemData problem, User user, const boo… in SetupStg() 304 PetscErrorCode SetupStrongStg(DM dm, SimpleBC bc, ProblemData problem, Physics phys) { in SetupStrongStg()
|
| H A D | channel.c | 18 PetscErrorCode NS_CHANNEL(ProblemData problem, DM dm, void *ctx, SimpleBC bc) { in NS_CHANNEL()
|
| H A D | densitycurrent.c | 18 PetscErrorCode NS_DENSITY_CURRENT(ProblemData problem, DM dm, void *ctx, SimpleBC bc) { in NS_DENSITY_CURRENT()
|
| H A D | eulervortex.c | 18 PetscErrorCode NS_EULER_VORTEX(ProblemData problem, DM dm, void *ctx, SimpleBC bc) { in NS_EULER_VORTEX()
|
| /libCEED/examples/petsc/src/ |
| H A D | petscutils.c | 120 static PetscErrorCode CreateBCLabel(DM dm, const char name[]) { in CreateBCLabel() 134 PetscErrorCode SetupDMByDegree(DM dm, PetscInt p_degree, PetscInt q_extra, PetscInt num_comp_u, Pet… in SetupDMByDegree() 190 PetscErrorCode CreateRestrictionFromPlex(Ceed ceed, DM dm, CeedInt height, DMLabel domain_label, Ce… in CreateRestrictionFromPlex() 224 PetscErrorCode DMFieldToDSField(DM dm, DMLabel domain_label, PetscInt dm_field, PetscInt *ds_field)… in DMFieldToDSField() 250 PetscErrorCode BasisCreateFromTabulation(Ceed ceed, DM dm, DMLabel domain_label, PetscInt label_val… in BasisCreateFromTabulation() 345 PetscErrorCode CreateBasisFromPlex(Ceed ceed, DM dm, DMLabel domain_label, CeedInt label_value, Cee… in CreateBasisFromPlex() 412 PetscErrorCode CreateDistributedDM(RunParams rp, DM *dm) { in CreateDistributedDM()
|
| H A D | matops.c | 8 PetscErrorCode SetupApplyOperatorCtx(MPI_Comm comm, DM dm, Ceed ceed, CeedData ceed_data, Vec X_loc… in SetupApplyOperatorCtx() 24 PetscErrorCode SetupErrorOperatorCtx(MPI_Comm comm, DM dm, Ceed ceed, CeedData ceed_data, Vec X_loc… in SetupErrorOperatorCtx()
|
| H A D | libceedsetup.c | 42 PetscErrorCode SetupLibceedByDegree(DM dm, Ceed ceed, CeedInt degree, CeedInt topo_dim, CeedInt q_e… in SetupLibceedByDegree() 204 PetscErrorCode CeedLevelTransferSetup(DM dm, Ceed ceed, CeedInt level, CeedInt num_comp_u, CeedData… in CeedLevelTransferSetup() 241 PetscErrorCode SetupErrorOperator(DM dm, Ceed ceed, BPData bp_data, CeedInt topo_dim, PetscInt num_… in SetupErrorOperator()
|
| /libCEED/examples/fluids/ |
| H A D | navierstokes.c | 141 DM dm; in main() local
|