2D AMRCLAW
|
Data Types | |
type | gauge_type |
Public Member Functions | |
subroutine | set_gauges (restart, num_eqn, num_aux, fname) |
subroutine | setbestsrc () |
subroutine | update_gauges (q, aux, xlow, ylow, num_eqn, mitot, mjtot, num_aux, mptr) |
subroutine | print_gauges_and_reset_nextloc (gauge_num) |
Public Attributes | |
integer, parameter | outgaugeunit = 89 |
integer | num_gauges |
integer, parameter | max_buffer = 1000 |
type(gauge_type), dimension(:), allocatable | gauges |
integer, dimension(:), allocatable | mbestsrc |
integer, dimension(:), allocatable | mbestorder |
integer, dimension(:), allocatable | igauge |
integer, dimension(:), allocatable | mbestg1 |
integer, dimension(:), allocatable | mbestg2 |
Private Attributes | |
logical, private | module_setup = .false. |
Definition at line 39 of file gauges_module.f90.
subroutine gauges_module::print_gauges_and_reset_nextloc | ( | integer, intent(in) | gauge_num | ) |
Definition at line 498 of file gauges_module.f90.
Referenced by check(), tick(), and update_gauges().
subroutine gauges_module::set_gauges | ( | logical, intent(in) | restart, |
integer | num_eqn, | ||
integer | num_aux, | ||
character(len=*), intent(in), optional | fname | ||
) |
Definition at line 89 of file gauges_module.f90.
References opendatafile().
Referenced by amr2().
subroutine gauges_module::setbestsrc | ( | ) |
Definition at line 254 of file gauges_module.f90.
References qsorti().
Referenced by tick().
subroutine gauges_module::update_gauges | ( | real(kind=8), dimension(num_eqn, mitot, mjtot), intent(in) | q, |
real(kind=8), dimension(num_aux, mitot, mjtot), intent(in) | aux, | ||
real(kind=8), intent(in) | xlow, | ||
real(kind=8), intent(in) | ylow, | ||
integer, intent(in) | num_eqn, | ||
integer, intent(in) | mitot, | ||
integer, intent(in) | mjtot, | ||
integer, intent(in) | num_aux, | ||
integer, intent(in) | mptr | ||
) |
Definition at line 342 of file gauges_module.f90.
References print_gauges_and_reset_nextloc().
Referenced by par_advanc().
type(gauge_type), dimension(:), allocatable gauges_module::gauges |
Definition at line 81 of file gauges_module.f90.
integer, dimension(:), allocatable gauges_module::igauge |
Definition at line 84 of file gauges_module.f90.
integer, parameter gauges_module::max_buffer = 1000 |
Definition at line 49 of file gauges_module.f90.
integer, dimension(:), allocatable gauges_module::mbestg1 |
Definition at line 84 of file gauges_module.f90.
integer, dimension(:), allocatable gauges_module::mbestg2 |
Definition at line 84 of file gauges_module.f90.
integer, dimension(:), allocatable gauges_module::mbestorder |
Definition at line 84 of file gauges_module.f90.
integer, dimension(:), allocatable gauges_module::mbestsrc |
Definition at line 84 of file gauges_module.f90.
|
private |
Definition at line 44 of file gauges_module.f90.
integer gauges_module::num_gauges |
Definition at line 47 of file gauges_module.f90.
integer, parameter gauges_module::outgaugeunit = 89 |
Definition at line 46 of file gauges_module.f90.