An incremental–iterative method for modeling damage evolution in voxel-based microstructure models