ivector_shrink_to_fit Subroutine

public subroutine ivector_shrink_to_fit(this, ierr)

Releases additional memory to fit underlying data of an ivector to a size this%len_init.

Type Bound

ivector_t

Arguments

Type IntentOptional Attributes Name
class(ivector_t), intent(inout) :: this
integer, intent(out), optional :: ierr

Called by

proc~~ivector_shrink_to_fit~~CalledByGraph proc~ivector_shrink_to_fit ivector_t%ivector_shrink_to_fit none~shrink_to_fit itable_t%shrink_to_fit none~shrink_to_fit->proc~ivector_shrink_to_fit proc~atan_build atan_build proc~atan_build->none~shrink_to_fit proc~atbo_build atbo_build proc~atbo_build->none~shrink_to_fit proc~atdh_build atdh_build proc~atdh_build->none~shrink_to_fit proc~exat_build exat_build proc~exat_build->none~shrink_to_fit proc~verlet_build verlet_build proc~verlet_build->none~shrink_to_fit proc~ia_calc_atm_vdw_energy_vl ia_calc_atm_vdw_energy_vl proc~ia_calc_atm_vdw_energy_vl->proc~verlet_build proc~ia_calc_vdw_energy_vl ia_calc_vdw_energy_vl proc~ia_calc_vdw_energy_vl->proc~verlet_build proc~mcs_init mcs_init proc~mcs_init->proc~atan_build proc~mcs_init->proc~atbo_build proc~mcs_init->proc~atdh_build proc~mcs_init->proc~exat_build proc~ia_calc_energy ia_calc_energy proc~ia_calc_energy->proc~ia_calc_vdw_energy_vl proc~mcm_crnk mcm_crnk proc~mcm_crnk->proc~ia_calc_atm_vdw_energy_vl proc~mcm_dspl mcm_dspl proc~mcm_dspl->proc~ia_calc_atm_vdw_energy_vl proc~mcm_sc_crnk mcm_sc_crnk proc~mcm_sc_crnk->proc~ia_calc_atm_vdw_energy_vl proc~setup setup proc~setup->proc~mcs_init proc~mcs_run mcs_run proc~mcs_run->proc~ia_calc_energy proc~mcs_run->proc~mcm_crnk proc~mcs_run->proc~mcm_dspl proc~mcs_run->proc~mcm_sc_crnk program~main main program~main->proc~setup program~main->proc~mcs_run