|
| 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 |
| |