|
libsim Versione 8.0.0
|
◆ vol7d_c_e()
Tests whether anything has ever been assigned to a vol7d object (.TRUE.) or it is as clean as after an init (.FALSE.). Definizione alla linea 968 del file vol7d_class.F90. 969! Alloco i descrittori minimi per avere un volume di anagrafica
970IF (.NOT. ASSOCIATED(this%ana)) CALL vol7d_alloc(this, nana=1, ini=ini)
971IF (.NOT. ASSOCIATED(this%network)) CALL vol7d_alloc(this, nnetwork=1, ini=ini)
972
973END SUBROUTINE vol7d_force_alloc_ana
974
975
976FUNCTION vol7d_check_alloc_dati(this)
977TYPE(vol7d),INTENT(in) :: this
978LOGICAL :: vol7d_check_alloc_dati
979
980vol7d_check_alloc_dati = vol7d_check_alloc_ana(this) .AND. &
981 ASSOCIATED(this%time) .AND. ASSOCIATED(this%level) .AND. &
982 ASSOCIATED(this%timerange)
983
984END FUNCTION vol7d_check_alloc_dati
985
986SUBROUTINE vol7d_force_alloc_dati(this, ini)
987TYPE(vol7d),INTENT(inout) :: this
988LOGICAL,INTENT(in),OPTIONAL :: ini
|