CI testing of g-w PR #2592 identified sections of unsafe coding in getsigensmeanp_smooth_ncep.f90 and recentersigp.f90. This PR adds safeguards these source code files which
initialize variables before being used
check allocate status before deallocating
check the correct error return codes from subroutines
CI testing of g-w PR #2592 identified sections of unsafe coding in
getsigensmeanp_smooth_ncep.f90
andrecentersigp.f90
. This PR adds safeguards these source code files whichResolves #40