afivo-streamer 1.1
1D/2D/3D streamer simulations with AMR
|
Module with methods and parameters related to writing output. More...
Functions/Subroutines | |
subroutine, public | output_initialize (tree, cfg) |
subroutine, public | output_initial_summary (tree) |
Write a summary of the model and parameters used. | |
subroutine, public | output_write (tree, output_cnt, wc_time, write_sim_data) |
subroutine, public | output_log (tree, filename, out_cnt, wc_time) |
subroutine, public | output_status (tree, time, wc_time, it, dt) |
Print short status message. | |
Variables | |
character(len=string_len), public, protected | output_name = "output/my_sim" |
real(dp), public, protected | output_dt = 1.0e-10_dp |
logical, public, protected | lineout_write = .false. |
logical, public, protected | silo_write = .true. |
integer, public, protected | silo_per_outputs = 1 |
logical, public, protected | datfile_write = .false. |
integer, public, protected | datfile_per_outputs = 1 |
integer, public, protected | lineout_npoints = 500 |
real(dp), dimension(3), public, protected | lineout_rmin = 0.0_dp |
real(dp), dimension(3), public, protected | lineout_rmax = 1.0_dp |
integer, dimension(:), allocatable, public, protected | lineout_ivar |
logical, public, protected | cross_write = .false. |
real(dp), public, protected | cross_rmax = 2.0e-3_dp |
integer, public, protected | cross_npoints = 500 |
logical, public, protected | plane_write = .false. |
integer, dimension(:), allocatable, public, protected | plane_ivar |
integer, dimension(2), public, protected | plane_npixels = [64, 64] |
real(dp), dimension(ndim), public, protected | plane_rmin = 0.0_dp |
real(dp), dimension(ndim), public, protected | plane_rmax = 1.0_dp |
logical, public, protected | field_maxima_write = .false. |
real(dp), public, protected | field_maxima_threshold = 0.0_dp |
real(dp), public, protected | field_maxima_distance = 0.0_dp |
real(dp), public, protected | output_status_delay = 60.0_dp |
integer, public, protected | output_dt_factor_pulse_off = 1 |
Module with methods and parameters related to writing output.
subroutine, public m_output::output_initial_summary | ( | type(af_t), intent(in) | tree | ) |
Write a summary of the model and parameters used.
Definition at line 293 of file m_output.f90.
subroutine, public m_output::output_initialize | ( | type(af_t), intent(inout) | tree, |
type(cfg_t), intent(inout) | cfg ) |
subroutine, public m_output::output_log | ( | type(af_t), intent(in) | tree, |
character(len=*), intent(in) | filename, | ||
integer, intent(in) | out_cnt, | ||
real(dp), intent(in) | wc_time ) |
[in] | out_cnt | Output number |
[in] | wc_time | Wallclock time |
Definition at line 496 of file m_output.f90.
subroutine, public m_output::output_status | ( | type(af_t), intent(in) | tree, |
real(dp), intent(in) | time, | ||
real(dp), intent(in) | wc_time, | ||
integer, intent(in) | it, | ||
real(dp), intent(in) | dt ) |
Print short status message.
Definition at line 852 of file m_output.f90.
subroutine, public m_output::output_write | ( | type(af_t), intent(inout) | tree, |
integer, intent(in) | output_cnt, | ||
real(dp), intent(in) | wc_time, | ||
external subroutine(integer, intent(in) my_unit) | write_sim_data ) |
integer, public, protected m_output::cross_npoints = 500 |
Definition at line 61 of file m_output.f90.
real(dp), public, protected m_output::cross_rmax = 2.0e-3_dp |
Definition at line 58 of file m_output.f90.
logical, public, protected m_output::cross_write = .false. |
Definition at line 55 of file m_output.f90.
integer, public, protected m_output::datfile_per_outputs = 1 |
Definition at line 40 of file m_output.f90.
logical, public, protected m_output::datfile_write = .false. |
Definition at line 37 of file m_output.f90.
real(dp), public, protected m_output::field_maxima_distance = 0.0_dp |
Definition at line 85 of file m_output.f90.
real(dp), public, protected m_output::field_maxima_threshold = 0.0_dp |
Definition at line 82 of file m_output.f90.
logical, public, protected m_output::field_maxima_write = .false. |
Definition at line 79 of file m_output.f90.
integer, dimension(:), allocatable, public, protected m_output::lineout_ivar |
Definition at line 52 of file m_output.f90.
integer, public, protected m_output::lineout_npoints = 500 |
Definition at line 43 of file m_output.f90.
real(dp), dimension(3), public, protected m_output::lineout_rmax = 1.0_dp |
Definition at line 49 of file m_output.f90.
real(dp), dimension(3), public, protected m_output::lineout_rmin = 0.0_dp |
Definition at line 46 of file m_output.f90.
logical, public, protected m_output::lineout_write = .false. |
Definition at line 28 of file m_output.f90.
real(dp), public, protected m_output::output_dt = 1.0e-10_dp |
Definition at line 22 of file m_output.f90.
integer, public, protected m_output::output_dt_factor_pulse_off = 1 |
Definition at line 91 of file m_output.f90.
character(len=string_len), public, protected m_output::output_name = "output/my_sim" |
Definition at line 16 of file m_output.f90.
real(dp), public, protected m_output::output_status_delay = 60.0_dp |
Definition at line 88 of file m_output.f90.
integer, dimension(:), allocatable, public, protected m_output::plane_ivar |
Definition at line 67 of file m_output.f90.
integer, dimension(2), public, protected m_output::plane_npixels = [64, 64] |
Definition at line 70 of file m_output.f90.
real(dp), dimension(ndim), public, protected m_output::plane_rmax = 1.0_dp |
Definition at line 76 of file m_output.f90.
real(dp), dimension(ndim), public, protected m_output::plane_rmin = 0.0_dp |
Definition at line 73 of file m_output.f90.
logical, public, protected m_output::plane_write = .false. |
Definition at line 64 of file m_output.f90.
integer, public, protected m_output::silo_per_outputs = 1 |
Definition at line 34 of file m_output.f90.
logical, public, protected m_output::silo_write = .true. |
Definition at line 31 of file m_output.f90.