37 class(cv_type),
intent(in) :: cv
38 real(kind_real),
intent(out) :: pcv(cv%n)
47 if (cv%blk(ib)%n>0)
then 49 pcv(offset+1:offset+cv%blk(ib)%n) = cv%blk(ib)%alpha
52 offset = offset+cv%blk(ib)%n
65 class(cv_type),
intent(inout) :: cv
66 real(kind_real),
intent(in) :: pcv(cv%n)
75 if (cv%blk(ib)%n>0)
then 77 cv%blk(ib)%alpha = pcv(offset+1:offset+cv%blk(ib)%n)
80 offset = offset+cv%blk(ib)%n
subroutine cv_pack(cv, pcv)
subroutine cv_unpack(cv, pcv)
integer, parameter, public kind_real