add jd2cal
add jdcalf