Divisor package for Macaulay2
This note describes a Macaulay2 package for handling divisors. Group operations for divisors are included. There are methods for converting divisors to reflexive or invertible sheaves. Additionally, there are methods for checking whether divisors are Cartier, $Q$-Cartier, simple normal crossings, generate base point free linear systems, or satisfy numerous other conditions.