day_wrap Subroutine

public pure recursive subroutine day_wrap(year, month, day)

increment date if needed, according to day that is, if day is beyond month, increment month and year if needed wrap months wrap days

Arguments

Type IntentOptional AttributesName
integer, intent(inout) :: year
integer, intent(inout) :: month
integer, intent(inout) :: day

Calls

proc~~day_wrap~~CallsGraph proc~day_wrap day_wrap proc~day_wrap->proc~day_wrap proc~daysmonth daysmonth proc~day_wrap->proc~daysmonth

Called by

proc~~day_wrap~~CalledByGraph proc~day_wrap day_wrap proc~day_wrap->proc~day_wrap proc~utsec2filestem utsec2filestem proc~utsec2filestem->proc~day_wrap proc~dateinc dateinc proc~dateinc->proc~day_wrap program~test_dayrollover test_dayrollover program~test_dayrollover->proc~day_wrap program~test_dayrollover->proc~dateinc proc~read_dneu2d read_dneu2D proc~read_dneu2d->proc~dateinc proc~date_filename date_filename proc~read_dneu2d->proc~date_filename proc~precipbcs_fileinput precipBCs_fileinput proc~precipbcs_fileinput->proc~dateinc proc~precipbcs_fileinput->proc~date_filename program~gemini3d Gemini3D program~gemini3d->proc~dateinc proc~neutral_perturb neutral_perturb program~gemini3d->proc~neutral_perturb interface~output_plasma output_plasma program~gemini3d->interface~output_plasma interface~output_aur output_aur program~gemini3d->interface~output_aur interface~electrodynamics electrodynamics program~gemini3d->interface~electrodynamics proc~date_filename->proc~utsec2filestem program~test_formats test_formats program~test_formats->proc~utsec2filestem program~test_formats->proc~dateinc proc~potentialbcs2d_fileinput potentialBCs2D_fileinput proc~potentialbcs2d_fileinput->proc~dateinc proc~potentialbcs2d_fileinput->proc~date_filename proc~read_dneu3d read_dneu3D proc~read_dneu3d->proc~dateinc proc~read_dneu3d->proc~date_filename program~magcalc MagCalc program~magcalc->proc~dateinc interface~output_magfields output_magfields program~magcalc->interface~output_magfields interface~input_plasma_currents input_plasma_currents program~magcalc->interface~input_plasma_currents proc~output_magfields output_magfields proc~output_magfields->proc~date_filename proc~output_aur_root output_aur_root proc~output_aur_root->proc~date_filename proc~neutral_perturb_3d neutral_perturb_3D proc~neutral_perturb_3d->proc~read_dneu3d proc~fluid_adv fluid_adv proc~fluid_adv->proc~precipbcs_fileinput proc~output_root_stream_mpi~3 output_root_stream_mpi proc~output_root_stream_mpi~3->proc~date_filename proc~neutral_perturb_axisymm neutral_perturb_axisymm proc~neutral_perturb_axisymm->proc~read_dneu2d proc~potential_root_mpi_curv potential_root_mpi_curv proc~potential_root_mpi_curv->proc~potentialbcs2d_fileinput proc~output_aur_root~2 output_aur_root proc~output_aur_root~2->proc~date_filename proc~output_magfields~2 output_magfields proc~output_magfields~2->proc~date_filename proc~output_magfields~3 output_magfields proc~output_magfields~3->proc~date_filename proc~output_root_stream_mpi~2 output_root_stream_mpi proc~output_root_stream_mpi~2->proc~date_filename proc~input_root_currents~2 input_root_currents proc~input_root_currents~2->proc~date_filename proc~neutral_perturb_cart neutral_perturb_cart proc~neutral_perturb_cart->proc~read_dneu2d proc~output_aur_root~3 output_aur_root proc~output_aur_root~3->proc~date_filename proc~input_root_currents input_root_currents proc~input_root_currents->proc~date_filename proc~output_root_stream_mpi output_root_stream_mpi proc~output_root_stream_mpi->proc~date_filename interface~input_root_currents input_root_currents interface~input_root_currents->proc~input_root_currents interface~output_aur_root output_aur_root interface~output_aur_root->proc~output_aur_root interface~output_root_stream_mpi output_root_stream_mpi interface~output_root_stream_mpi->proc~output_root_stream_mpi~2 proc~neutral_perturb->proc~neutral_perturb_3d proc~neutral_perturb->proc~neutral_perturb_axisymm proc~neutral_perturb->proc~neutral_perturb_cart interface~output_magfields->proc~output_magfields~2 interface~potential_root_mpi_curv potential_root_mpi_curv interface~potential_root_mpi_curv->proc~potential_root_mpi_curv proc~output_plasma output_plasma proc~output_plasma->interface~output_root_stream_mpi proc~output_aur output_aur proc~output_aur->interface~output_aur_root proc~input_plasma_currents input_plasma_currents proc~input_plasma_currents->interface~input_root_currents interface~potential_root_mpi potential_root_mpi interface~potential_root_mpi->interface~potential_root_mpi_curv interface~input_plasma_currents->proc~input_plasma_currents proc~electrodynamics_curv electrodynamics_curv proc~electrodynamics_curv->interface~potential_root_mpi interface~output_plasma->proc~output_plasma interface~output_aur->proc~output_aur interface~electrodynamics->proc~electrodynamics_curv

Contents

None