from typing import List


def gamess_hessian_list() -> List:
    """Return an array of GAMESS methods with Hessians. Appended
    to procedures['hessian'].
    """
    val = []
    val.append("gms-hf")
    val.append("gms-scf")
    val.append("gms-mp2")  # fd
    val.append("gms-ccd")  # fd
    val.append("gms-ccsd")  # fd
    val.append("gms-ccsd(t)")  # fd

    return val