Beginner - Basic usage |
DMSWARM |
DMSwarmGetField |
DMSwarmRestoreField |
DMSwarmAddNPoints |
DMSwarmGetLocalSize |
DMSwarmSetCellDM |
DMSwarmAddPoint |
DMSwarmGetSize |
DMSwarmSetLocalSizes |
DMSwarmCopyPoint |
DMSwarmInitializeFieldRegister |
DMSwarmSetPointCoordinates |
DMSwarmCreateGlobalVectorFromField |
DMSwarmInsertPointsUsingCellDM |
DMSwarmSetPointCoordinatesCellwise |
DMSwarmCreateLocalVectorFromField |
DMSwarmProjectFields |
DMSwarmSetPointsUniformCoordinates |
DMSwarmCreatePointPerCellCount |
DMSwarmRegisterPetscDatatypeField |
DMSwarmVectorDefineField |
DMSwarmDestroyGlobalVectorFromField |
DMSwarmRegisterUserDatatypeField |
DMSwarmViewFieldsXDMF |
DMSwarmDestroyLocalVectorFromField |
DMSwarmRegisterUserStructField |
DMSwarmViewXDMF |
DMSwarmFinalizeFieldRegister |
DMSwarmRemovePoint |
|
DMSwarmGetCellDM |
DMSwarmRemovePointAtIndex |
|
No intermediate routines |
Advanced - Setting more advanced options and customization |
DMSwarmCollectViewCreate |
DMSwarmSortGetAccess |
DMSwarmSortGetSizes |
DMSwarmCollectViewDestroy |
DMSwarmSortGetIsValid |
DMSwarmSortRestoreAccess |
DMSwarmMigrate |
DMSwarmSortGetNumberOfPointsPerCell |
|
DMSwarmSetType |
DMSwarmSortGetPointsPerCell |
|
No developer routines |
No deprecated routines |