|
PLUME-MoM-TSM
1.0
VolcanicPlumeModel
|
Inversion module. More...
Functions/Subroutines | |
| subroutine | invert_height |
| Height inversion. More... | |
| subroutine | velocity_radius_search |
| Height-radius/velocity inversion. More... | |
| subroutine | velocity_search (w_opt, search_flag) |
| Height-velocity inversion. More... | |
| subroutine | radius_search (r_opt, search_flag) |
| Height-radius inversion. More... | |
Variables | |
| real(wp) | opt_value |
| Optimal value of velocity. More... | |
| real(wp) | opt_height |
| Optimal height found (can be different from the input one) More... | |
| real(wp) | opt_mfr |
| Optimal solution mass flow rate. More... | |
| integer | opt_regime |
| Optimal solution regime. More... | |
| real(wp) | check_height |
Inversion module.
This module contains all the procedures for the inversion of plume height, in order to find the appropriate radius/velocity values.
| subroutine inversion::invert_height | ( | ) |
Height inversion.
This is the main subroutine of the module, calling the different inversion procedures
Definition at line 57 of file inversion.f90.


| subroutine inversion::radius_search | ( | real(wp), intent(out) | r_opt, |
| logical, intent(out) | search_flag | ||
| ) |
Height-radius inversion.
This subroutine search for the radius that, for a given velocity, gives the plume height closest to the desired value.
| [out] | r_opt | best radius |
| [out] | search_flag | logical for convergence of search procedure |
Definition at line 376 of file inversion.f90.


| subroutine inversion::velocity_radius_search | ( | ) |
Height-radius/velocity inversion.
This subroutine search, for several values of the radius, the velocities that give the plume height closest to the desired value.
Definition at line 134 of file inversion.f90.


| subroutine inversion::velocity_search | ( | real(wp), intent(out) | w_opt, |
| logical, intent(out) | search_flag | ||
| ) |
Height-velocity inversion.
This subroutine search for the velocity that, for a given radius, gives the plume height closest to the desired value.
| [out] | w_opt | best velocity |
| [out] | search_flag | logical for convergence of search procedure |
Definition at line 179 of file inversion.f90.


| real(wp) inversion::check_height |
Definition at line 40 of file inversion.f90.
| real(wp) inversion::opt_height |
Optimal height found (can be different from the input one)
Definition at line 31 of file inversion.f90.
| real(wp) inversion::opt_mfr |
Optimal solution mass flow rate.
Definition at line 34 of file inversion.f90.
| integer inversion::opt_regime |
Optimal solution regime.
Definition at line 37 of file inversion.f90.
| real(wp) inversion::opt_value |
Optimal value of velocity.
Definition at line 28 of file inversion.f90.
1.8.11