A generalized numerical model for clonal growth in scleractinian coral colonies