afivo-streamer 1.1
1D/2D/3D streamer simulations with AMR
Loading...
Searching...
No Matches
Modules | Functions/Subroutines
m_geometry.f90 File Reference

Go to the source code of this file.

Modules

module  m_geometry
 Module that provides routines for geometric operations and calculations. Methods and types have a prefix GM_, short for 'geometry'.
 

Functions/Subroutines

pure subroutine, public m_geometry::gm_dist_vec_line (r, r0, r1, n_dim, dist_vec, frac)
 Compute distance vector between point and its projection onto a line between r0 and r1.
 
real(dp) function, public m_geometry::gm_dist_line (r, r0, r1, n_dim)
 
real(dp) function, public m_geometry::gm_density_line (r, r0, r1, n_0, n_1, n_dim, width, falloff_t)
 
real(dp) function, public m_geometry::gm_sigmoid (dist, width)
 
real(dp) function, public m_geometry::gm_gaussian (dist, width)
 
real(dp) function, public m_geometry::gm_smoothstep (dist, width)