Searched refs:dsfield (Results 1 – 1 of 1) sorted by relevance
20 DMField_DS *dsfield = (DMField_DS *)field->data; in DMFieldDestroy_DS() local24 PetscCall(VecDestroy(&dsfield->vec)); in DMFieldDestroy_DS()25 for (i = 0; i < dsfield->height; i++) PetscCall(PetscObjectDereference(dsfield->disc[i])); in DMFieldDestroy_DS()26 PetscCall(PetscFree(dsfield->disc)); in DMFieldDestroy_DS()27 PetscCall(VecDestroy(&dsfield->vecDG)); in DMFieldDestroy_DS()28 if (dsfield->discDG) in DMFieldDestroy_DS()29 for (i = 0; i < dsfield->height; i++) PetscCall(PetscObjectDereference(dsfield->discDG[i])); in DMFieldDestroy_DS()30 PetscCall(PetscFree(dsfield->discDG)); in DMFieldDestroy_DS()31 PetscCall(PetscFree(dsfield)); in DMFieldDestroy_DS()37 DMField_DS *dsfield = (DMField_DS *)field->data; in DMFieldView_DS() local[all …]