|
subroutine, public | larmor::initlarmor (step) |
| Allocate and initialize larmor point arrays. More...
|
|
subroutine | larmor::add_param_index (n_atts, att) |
|
logical function, public | larmor::should_enlarge_larmor (isp) |
|
subroutine, public | larmor::reallocate_larmor (isp) |
|
subroutine | larmor::check_allocation (istat, locatn, varname) |
|
subroutine, public | larmor::sort_larmor_points |
|
subroutine, public | larmor::assign_larmor_atts (isp, lnaveg, alp, rhog, sigma, chi, phi, wgc, pzomgc, larmor_start) |
|
subroutine, public | larmor::advance_atts_offset_disp () |
| Increment larmor atts offset for all species. More...
|
|
subroutine, public | larmor::advance_atts_offset (isp) |
| Increment larmor atts offset for one species. More...
|
|
subroutine, public | larmor::reset_atts_offset_disp () |
| Reset the atts offset for each buffer. More...
|
|
subroutine, public | larmor::reset_atts_offset (isp) |
| Reset the atts offset for each buffer. More...
|
|
subroutine, public | larmor::set_n_larmor_tot (isp, larmor_index, np) |
| Set the total number of Larmor points per species. More...
|
|
subroutine, public | larmor::set_larmor_max (isp, larmor_index, np) |
| Set the maximum number of larmor points per species The maximum number of larmor points is taken to be a certain fraction of the total number of points (typically 20%). More...
|
|
|
type(marker_type), dimension(:), allocatable, save, public | larmor::larmor_pts |
|
type(sorting_class), dimension(:), allocatable, save, public | larmor::sortings |
|
type(sorting_class), dimension(:), allocatable, save | larmor::larmor |
|
type(sorting_class), dimension(:), allocatable, save | larmor::point |
|
type(sorting_class), dimension(:), allocatable, save | larmor::sorting |
|
type(sorting_class), dimension(:), allocatable, save | larmor::of |
|
type(sorting_class), dimension(:), allocatable, save | larmor::each |
|
type(sorting_class), dimension(:), allocatable, save | larmor::species |
|
real, dimension(:,:), allocatable, save | larmor::zcos2 |
|
real, dimension(:,:), allocatable, save | larmor::zsin2 |
| Cosine/sine of a uniform angle distribution with navg points. More...
|
|
integer, save, public | larmor::n_atts |
| Number of larmor point attributes. More...
|
|
integer, save, public | larmor::sig_att |
|
integer, save, public | larmor::chi_att |
|
integer, save, public | larmor::phi_att |
| Radial, poloidal and toroidal positions. More...
|
|
integer, save, public | larmor::sds_att |
|
integer, save, public | larmor::sdc_att |
|
integer, save, public | larmor::cds_att |
|
integer, save, public | larmor::cdc_att |
|
integer, save, public | larmor::wgt_att |
|
integer, save, public | larmor::wcf_att |
|
integer, save, public | larmor::field_att |
| Field attribute index (add 1 to access radial gradient, 2 for poloidal gradient, and 3 for toroidal gradient) attribute arrays. More...
|
|
real, save | larmor::larmor_size_margin = 1.3 |
|
real, save | larmor::larmor_size_warning_margin = 1.25 |
|