Lines Matching refs:DM

92 PETSC_EXTERN PetscErrorCode DMSwarmCreateGlobalVectorFromField(DM, const char[], Vec *);
93 PETSC_EXTERN PetscErrorCode DMSwarmDestroyGlobalVectorFromField(DM, const char[], Vec *);
94 PETSC_EXTERN PetscErrorCode DMSwarmCreateLocalVectorFromField(DM, const char[], Vec *);
95 PETSC_EXTERN PetscErrorCode DMSwarmDestroyLocalVectorFromField(DM, const char[], Vec *);
96 PETSC_EXTERN PetscErrorCode DMSwarmCreateGlobalVectorFromFields(DM, PetscInt, const char *[], Vec *…
97 PETSC_EXTERN PetscErrorCode DMSwarmDestroyGlobalVectorFromFields(DM, PetscInt, const char *[], Vec …
98 PETSC_EXTERN PetscErrorCode DMSwarmCreateLocalVectorFromFields(DM, PetscInt, const char *[], Vec *);
99 PETSC_EXTERN PetscErrorCode DMSwarmDestroyLocalVectorFromFields(DM, PetscInt, const char *[], Vec *…
101 PETSC_EXTERN PetscErrorCode DMSwarmInitializeFieldRegister(DM);
102 PETSC_EXTERN PetscErrorCode DMSwarmFinalizeFieldRegister(DM);
103 PETSC_EXTERN PetscErrorCode DMSwarmSetLocalSizes(DM, PetscInt, PetscInt);
104 PETSC_EXTERN PetscErrorCode DMSwarmRegisterPetscDatatypeField(DM, const char[], PetscInt, PetscData…
105 PETSC_EXTERN PetscErrorCode DMSwarmRegisterUserStructField(DM, const char[], size_t);
106 PETSC_EXTERN PetscErrorCode DMSwarmRegisterUserDatatypeField(DM, const char[], size_t, PetscInt);
107 PETSC_EXTERN PetscErrorCode DMSwarmGetField(DM, const char[], PetscInt *, PetscDataType *, void **);
108 PETSC_EXTERN PetscErrorCode DMSwarmRestoreField(DM, const char[], PetscInt *, PetscDataType *, void…
109 PETSC_EXTERN PetscErrorCode DMSwarmGetFieldInfo(DM, const char[], PetscInt *, PetscDataType *);
111 PETSC_EXTERN PetscErrorCode DMSwarmVectorDefineField(DM, const char[]);
112 PETSC_EXTERN PetscErrorCode DMSwarmVectorDefineFields(DM, PetscInt, const char *[]);
113 PETSC_EXTERN PetscErrorCode DMSwarmVectorGetField(DM, PetscInt *, const char **[]);
115 PETSC_EXTERN PetscErrorCode DMSwarmAddPoint(DM);
116 PETSC_EXTERN PetscErrorCode DMSwarmAddNPoints(DM, PetscInt);
117 PETSC_EXTERN PetscErrorCode DMSwarmRemovePoint(DM);
118 PETSC_EXTERN PetscErrorCode DMSwarmRemovePointAtIndex(DM, PetscInt);
119 PETSC_EXTERN PetscErrorCode DMSwarmCopyPoint(DM, PetscInt, PetscInt);
121 PETSC_EXTERN PetscErrorCode DMSwarmGetLocalSize(DM, PetscInt *);
122 PETSC_EXTERN PetscErrorCode DMSwarmGetSize(DM, PetscInt *);
123 PETSC_EXTERN PetscErrorCode DMSwarmGetMigrateType(DM, DMSwarmMigrateType *);
124 PETSC_EXTERN PetscErrorCode DMSwarmSetMigrateType(DM, DMSwarmMigrateType);
125 PETSC_EXTERN PetscErrorCode DMSwarmMigrate(DM, PetscBool);
127 PETSC_EXTERN PetscErrorCode DMSwarmCollectViewCreate(DM);
128 PETSC_EXTERN PetscErrorCode DMSwarmCollectViewDestroy(DM);
129 PETSC_EXTERN PetscErrorCode DMSwarmSetCellDM(DM, DM);
130 PETSC_EXTERN PetscErrorCode DMSwarmGetCellDM(DM, DM *);
131 PETSC_EXTERN PetscErrorCode DMSwarmGetCellDMByName(DM, const char[], DMSwarmCellDM *);
132 PETSC_EXTERN PetscErrorCode DMSwarmGetCellDMNames(DM, PetscInt *, const char **[]);
133 PETSC_EXTERN PetscErrorCode DMSwarmSetCellDMActive(DM, const char[]);
134 PETSC_EXTERN PetscErrorCode DMSwarmGetCellDMActive(DM, DMSwarmCellDM *);
135 PETSC_EXTERN PetscErrorCode DMSwarmAddCellDM(DM, DMSwarmCellDM);
137 PETSC_EXTERN PetscErrorCode DMSwarmGetType(DM, DMSwarmType *);
138 PETSC_EXTERN PetscErrorCode DMSwarmSetType(DM, DMSwarmType);
140 PETSC_EXTERN PetscErrorCode DMSwarmSetPointsUniformCoordinates(DM, PetscReal *, PetscReal *, PetscI…
141 PETSC_EXTERN PetscErrorCode DMSwarmSetPointCoordinates(DM, PetscInt, PetscReal *, PetscBool, Insert…
142 PETSC_EXTERN PetscErrorCode DMSwarmInsertPointsUsingCellDM(DM, DMSwarmPICLayoutType, PetscInt);
143 PETSC_EXTERN PetscErrorCode DMSwarmSetPointCoordinatesCellwise(DM, PetscInt, PetscReal *);
144 PETSC_EXTERN PetscErrorCode DMSwarmSetPointCoordinatesRandom(DM, PetscInt);
145 PETSC_EXTERN PetscErrorCode DMSwarmViewFieldsXDMF(DM, const char *, PetscInt, const char **);
146 PETSC_EXTERN PetscErrorCode DMSwarmViewXDMF(DM, const char *);
149 PETSC_EXTERN PetscErrorCode DMSwarmSortGetAccess(DM);
150 PETSC_EXTERN PetscErrorCode DMSwarmSortRestoreAccess(DM);
151 PETSC_EXTERN PetscErrorCode DMSwarmSortGetPointsPerCell(DM, PetscInt, PetscInt *, PetscInt **);
152 PETSC_EXTERN PetscErrorCode DMSwarmSortRestorePointsPerCell(DM, PetscInt, PetscInt *, PetscInt **);
153 PETSC_EXTERN PetscErrorCode DMSwarmSortGetNumberOfPointsPerCell(DM, PetscInt, PetscInt *);
154 PETSC_EXTERN PetscErrorCode DMSwarmSortGetIsValid(DM, PetscBool *);
155 PETSC_EXTERN PetscErrorCode DMSwarmSortGetSizes(DM, PetscInt *, PetscInt *);
157 PETSC_EXTERN PetscErrorCode DMSwarmCreateMassMatrixSquare(DM, DM, Mat *);
159 PETSC_EXTERN PetscErrorCode DMSwarmGetCellSwarm(DM, PetscInt, DM);
160 PETSC_EXTERN PetscErrorCode DMSwarmRestoreCellSwarm(DM, PetscInt, DM);
161 PETSC_EXTERN PetscErrorCode DMSwarmGetNumSpecies(DM, PetscInt *);
162 PETSC_EXTERN PetscErrorCode DMSwarmSetNumSpecies(DM, PetscInt);
163 PETSC_EXTERN PetscErrorCode DMSwarmGetCoordinateFunction(DM, PetscErrorCode (**)(PetscInt, PetscRea…
164 PETSC_EXTERN PetscErrorCode DMSwarmSetCoordinateFunction(DM, PetscErrorCode (*)(PetscInt, PetscReal…
165 PETSC_EXTERN PetscErrorCode DMSwarmGetVelocityFunction(DM, PetscErrorCode (**)(PetscInt, PetscReal,…
166 PETSC_EXTERN PetscErrorCode DMSwarmSetVelocityFunction(DM, PetscErrorCode (*)(PetscInt, PetscReal, …
167 PETSC_EXTERN PetscErrorCode DMSwarmComputeLocalSize(DM, PetscInt, PetscProbFn *);
168 PETSC_EXTERN PetscErrorCode DMSwarmComputeLocalSizeFromOptions(DM);
169 PETSC_EXTERN PetscErrorCode DMSwarmInitializeCoordinates(DM);
170 PETSC_EXTERN PetscErrorCode DMSwarmInitializeVelocities(DM, PetscProbFn *, const PetscReal[]);
171 PETSC_EXTERN PetscErrorCode DMSwarmInitializeVelocitiesFromOptions(DM, const PetscReal[]);
173 PETSC_EXTERN PetscErrorCode DMSwarmCreatePointPerCellCount(DM, PetscInt *, PetscInt **);
182 PETSC_EXTERN PetscErrorCode DMSwarmDuplicate(DM, DM *);
183 PETSC_EXTERN PetscErrorCode DMSwarmRemap(DM);
184 PETSC_EXTERN PetscErrorCode DMSwarmReplace(DM, DM *);
186 PETSC_EXTERN PetscErrorCode DMSwarmComputeMoments(DM, const char[], const char[], PetscReal[]);
188 PETSC_EXTERN PetscErrorCode DMSwarmCellDMCreate(DM, PetscInt, const char *[], PetscInt, const char …
191 PETSC_EXTERN PetscErrorCode DMSwarmCellDMGetDM(DMSwarmCellDM, DM *);
197 PETSC_EXTERN PetscErrorCode DMSwarmCellDMGetBlockSize(DMSwarmCellDM, DM, PetscInt *);