Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | collisions_initialized | = | .false. | ||
logical, | public | :: | include_collisions | ||||
logical, | public | :: | collisions_implicit | ||||
logical, | public | :: | hyper_dissipation | ||||
character(len=30), | private | :: | collision_model | ||||
real, | public | :: | cfl_dt_mudiff | = | huge(0.0) | ||
real, | public | :: | cfl_dt_vpadiff | = | huge(0.0) | ||
real, | public, | dimension(2, 2) | :: | time_collisions | = | 0. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex, | intent(in), | dimension(:, :, -nzgrid:, :, vmu_lo%llim_proc:) | :: | g | ||
complex, | intent(in), | dimension(:, :, -nzgrid:, :) | :: | phi | ||
complex, | intent(in), | dimension(:, :, -nzgrid:, :) | :: | bpar | ||
complex, | intent(inout), | dimension(:, :, -nzgrid:, :, vmu_lo%llim_proc:) | :: | gke_rhs |
switch the vpa integration weights to ensure correct integration by parts
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | mirror_implicit | |||
complex, | intent(inout), | dimension(:, :, -nzgrid:, :) | :: | phi | ||
complex, | intent(inout), | dimension(:, :, -nzgrid:, :) | :: | apar | ||
complex, | intent(inout), | dimension(:, :, -nzgrid:, :) | :: | bpar | ||
complex, | intent(inout), | dimension(:, :, -nzgrid:, :, vmu_lo%llim_proc:) | :: | g |