935 CALL init(this%network(i))
942 nanavari, nanavarb, nanavarc, ini)
944 nanaattri, nanaattrb, nanaattrc, ini)
946 nanavarattri, nanavarattrb, nanavarattrc, ini)
948 ndativari, ndativarb, ndativarc, ini)
950 ndatiattri, ndatiattrb, ndatiattrc, ini)
952 ndativarattri, ndativarattrb, ndativarattrc, ini)
954 END SUBROUTINE vol7d_alloc
957 FUNCTION vol7d_check_alloc_ana(this)
958 TYPE(vol7d),
INTENT(in) :: this
959 LOGICAL :: vol7d_check_alloc_ana
961 vol7d_check_alloc_ana =
ASSOCIATED(this%ana) .AND.
ASSOCIATED(this%network
963 END FUNCTION vol7d_check_alloc_ana
965 SUBROUTINE vol7d_force_alloc_ana(this, ini)
966 TYPE(vol7d),
INTENT(inout) :: this
967 LOGICAL,
INTENT(in),
OPTIONAL :: ini
970 IF (.NOT.
ASSOCIATED(this%ana))
CALL vol7d_alloc(this, nana=1, ini=ini)
971 IF (.NOT.
ASSOCIATED(this%network))
CALL vol7d_alloc(this, nnetwork=1, ini