fortran hv0 fortran hv1 fortran hv2 fortran hv3 fortran length libr/cre hvplot hv0,hv1,hv2,hv3,length