Home
last modified time | relevance | path

Searched refs:DMSwarmDataField (Results 1 – 7 of 7) sorted by relevance

/petsc/src/dm/impls/swarm/
H A Ddata_bucket.h34 DMSwarmDataField *field; /* the data */
40 …de DMSwarmDataFieldStringInList(const char[], const PetscInt, const DMSwarmDataField[], PetscBool …
41 …MSwarmDataFieldStringFindInList(const char[], const PetscInt, const DMSwarmDataField[], PetscInt *…
43 …SwarmDataFieldCreate(const char[], const char[], const size_t, const PetscInt, DMSwarmDataField *);
44 PETSC_INTERN PetscErrorCode DMSwarmDataFieldDestroy(DMSwarmDataField *);
48 …DataBucketRegisterField(DMSwarmDataBucket, const char[], const char[], size_t, DMSwarmDataField *);
50 PETSC_INTERN PetscErrorCode DMSwarmDataFieldGetNumEntries(DMSwarmDataField, PetscInt *);
51 PETSC_INTERN PetscErrorCode DMSwarmDataFieldSetBlockSize(DMSwarmDataField, PetscInt);
52 PETSC_INTERN PetscErrorCode DMSwarmDataFieldSetSize(DMSwarmDataField, const PetscInt);
53 PETSC_INTERN PetscErrorCode DMSwarmDataFieldZeroBlock(DMSwarmDataField, const PetscInt, const Petsc…
[all …]
H A Ddata_bucket.c4 …armDataFieldStringInList(const char name[], const PetscInt N, const DMSwarmDataField gfield[], Pet… in DMSwarmDataFieldStringInList()
21 …ataFieldStringFindInList(const char name[], const PetscInt N, const DMSwarmDataField gfield[], Pet… in DMSwarmDataFieldStringFindInList()
38 …istration_function[], const char name[], const size_t size, const PetscInt L, DMSwarmDataField *DF) in DMSwarmDataFieldCreate()
40 DMSwarmDataField df; in DMSwarmDataFieldCreate()
56 PetscErrorCode DMSwarmDataFieldDestroy(DMSwarmDataField *DF) in DMSwarmDataFieldDestroy()
58 DMSwarmDataField df = *DF; in DMSwarmDataFieldDestroy()
118 …ar registration_function[], const char field_name[], size_t atomic_size, DMSwarmDataField *_gfield) in DMSwarmDataBucketRegisterField()
121 DMSwarmDataField fp; in DMSwarmDataBucketRegisterField()
132 …PetscCall(DMSwarmDataFieldStringInList(field_name, db->nfields, (const DMSwarmDataField *)db->fiel… in DMSwarmDataBucketRegisterField()
135 PetscCall(PetscRealloc(sizeof(DMSwarmDataField) * (db->nfields + 1), &db->field)); in DMSwarmDataBucketRegisterField()
[all …]
H A Dswarm_migrate.c56 DMSwarmDataField gfield; in DMSwarmMigrate_Push_Basic()
152 DMSwarmDataField PField; in DMSwarmMigrate_DMNeighborScatter()
251 DMSwarmDataField PField; in DMSwarmMigrate_CellDMScatter()
280 DMSwarmDataField PField; in DMSwarmMigrate_CellDMScatter()
H A Dswarm.c287 DMSwarmDataField gfield; in DMSwarmDestroyVectorFromField_Private()
1632 …ieldStringInList(celldm->coordFields[f], swarm->db->nfields, (const DMSwarmDataField *)swarm->db->… in DMSwarmAddCellDM()
1645 …armDataFieldStringInList(celldm->cellid, swarm->db->nfields, (const DMSwarmDataField *)swarm->db->… in DMSwarmAddCellDM()
1750 DMSwarmDataField gfield; in DMSwarmRegisterPetscDatatypeField()
1811 DMSwarmDataField gfield; in DMSwarmRegisterUserDatatypeField()
1847 DMSwarmDataField gfield; in DMSwarmGetField()
1887 DMSwarmDataField gfield; in DMSwarmRestoreField()
1900 DMSwarmDataField gfield; in DMSwarmGetFieldInfo()
2868 DMSwarmDataField *fields; in DMSwarmDuplicate()
2890 …st(fields[f]->name, ((DM_Swarm *)(*nsw)->data)->db->nfields, (const DMSwarmDataField *)((DM_Swarm … in DMSwarmDuplicate()
H A Dswarmpic_view.c408 DMSwarmDataField field; in DMSwarmViewXDMF()
/petsc/include/
H A Dpetscdmswarm.h9 typedef struct _p_DMSwarmDataField *DMSwarmDataField; typedef
176 PETSC_EXTERN PetscErrorCode DMSwarmDataFieldGetEntries(const DMSwarmDataField, void **);
177 PETSC_EXTERN PetscErrorCode DMSwarmDataFieldRestoreEntries(const DMSwarmDataField, void **);
178 …de DMSwarmDataBucketGetDMSwarmDataFieldByName(DMSwarmDataBucket, const char[], DMSwarmDataField *);
/petsc/src/ksp/ksp/utils/dm/
H A Ddmproject.c613 …armProjectFields_DA_Internal(DM swarm, DM celldm, PetscInt nfields, DMSwarmDataField dfield[], Vec… in DMSwarmProjectFields_DA_Internal()
678 DMSwarmDataField *gfield; in DMSwarmProjectFields()