external_kinetic_face_velocity_correction Interface

interface
public module subroutine external_kinetic_face_velocity_correction(cfg, spec, reservoir_potential_v, access_potential_v, vmin_normal, barrier_normal, mesh, snapshot, warn_face_variation)

Arguments

Type IntentOptional Attributes Name
type(app_config), intent(in) :: cfg
type(particle_species_spec), intent(in) :: spec
real(kind=dp), intent(in) :: reservoir_potential_v
real(kind=dp), intent(in) :: access_potential_v
real(kind=dp), intent(out) :: vmin_normal
real(kind=dp), intent(out) :: barrier_normal
type(mesh_type), intent(in), optional :: mesh
type(electrostatic_snapshot_type), intent(inout), optional :: snapshot
logical, intent(in), optional :: warn_face_variation