Magnetohydrodynamic simulation code CANS+: Assessments and applications. (10th July 2019)