| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(CI_coefficients_t), | intent(inout), | allocatable | :: | CI_coeff(:) |
subroutine dyn_write_ci_coeff(CI_coeff) class(CI_coefficients_t), allocatable, intent(inout) :: CI_coeff(:) integer :: unit_CIsrt open (newunit=unit_CIsrt, file=get_filename(CI_coeff), status='replace') select type (CI_coeff) type is(singles_t) call write_ci_coeff(unit_CIsrt, CI_coeff) type is(doubles_t) call write_ci_coeff(unit_CIsrt, CI_coeff) type is(triples_t) call write_ci_coeff(unit_CIsrt, CI_coeff) end select close (unit_CIsrt) end subroutine dyn_write_ci_coeff