germ-grain model