Full-Group and Subgroup Methods in Crystal Physics