drawing inclusions after simulation . they are placed on grain boundaries . concode_field_sep List<Point> recrystallizationBorderSeeds concode_elem_sep boolean recrystallizationMode concode_elem_sep int INCLUSION_VALUE concode_elem_sep boolean periodical concode_elem_sep Integer[][] storedEnergyH concode_elem_sep int DEFAULT_ENERGY concode_elem_sep int boundaryValue concode_elem_sep Integer[][] states concode_field_sep void drawGrains concode_elem_sep void process concode_elem_sep List<Point> checkNeighbours concode_elem_sep void recrystallizationSetup concode_elem_sep boolean isNotEnd concode_elem_sep void setDefaultBoundaryValue concode_elem_sep List<Point> findBorderSeeds concode_elem_sep int getProgress concode_elem_sep void drawInclusions concode_elem_sep int findMax concode_elem_sep void distributeOnGrainBoundaries concode_elem_sep Integer[][] getNeighbours concode_elem_sep Integer[][] getNeighbours concode_elem_sep Integer[][] getStoredEnergyH concode_elem_sep void setBoundaryValue concode_elem_sep void distributeHomogeneous concode_elem_sep void drawInclusionBefore concode_elem_sep void reset concode_elem_sep void recrystallize concode_elem_sep void initializeEnergy concode_elem_sep int modulo
void function ( InclusionType arg0 , int arg1 ) { List < Point > loc0 = findBorderSeeds ( ) ; Random loc1 = new Random ( ) ; int loc2 = loc1 . nextInt ( loc0 . size ( ) ) ; drawInclusions ( arg0 , arg1 , loc0 . get ( loc2 ) . x , loc0 . get ( loc2 ) . y ) ; }