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