Added ZV_babsmax in read only, and in VecDuplicate statement
Added ZV_babs_max in read only, and in VecDestroy statement
Added babsmax variables in read only and cleaned up. Added writing of ZV_babsmax in a file. Made Richardson default KSP solver
Removed useless legacy NDHPlus variables from read only
Cleaned up read only. Added comments. Changed Fortran unit
Added babsmax_file and BS_opt_babsmad in read only
Added ZV_babsmax and BS_opt_babsmax in read only. Added ZV_babsmax_p(:) as local pointer. Added update for ZV_babsmax. Added paragraph for intent in/out
Added paragraph for intent in/out
Added babsmax_file, ZV_babsmax and BS_opt_babsmax. Removed useless legacy NHDPlus variables