![]() |
MoDeNa
1.0
Software framework facilitating sequential multi-scale modelling
|
Physical properties. More...
Go to the source code of this file.
Functions/Subroutines | |
| pure subroutine, public | phys_prop::volume_balance (y, vt, fs) |
| Checks whether we are losing some mass or not. More... | |
| pure subroutine, public | phys_prop::dispress (h, dispr, dph) |
| Disjoining pressure. More... | |
| subroutine, public | phys_prop::min_film_thickness (y, hmin, hloc, havg) |
| Minimum film thickness and its distance from the center. More... | |
| real(dp) function, public | phys_prop::rb_der (t) |
| Time derivation of bubble radius as function of time. More... | |
| real(dp) function, public | phys_prop::rb (t) |
| Bubble radius as function of time. More... | |
| subroutine, public | phys_prop::rb_spline_ini (bblgr_res) |
| Initialization of spline for bubble radius. More... | |
| real(dp) function, public | phys_prop::porosity (t) |
| Porosity as function of time. More... | |
| subroutine, public | phys_prop::porosity_spline_ini (bblgr_res) |
| Initialization of spline for porosity. More... | |
| real(dp) function, public | phys_prop::visc (t) |
| Viscosity as function of time. More... | |
| subroutine, public | phys_prop::visc_spline_ini (bblgr_res) |
| Initialization of spline for viscosity. More... | |
Physical properties.
Holds subroutines, which evaluate the current value of physical or foam properties.
Definition in file phys_prop.f90.
| pure subroutine, public phys_prop::dispress | ( | real(dp), intent(in) | h, |
| real(dp), intent(out) | dispr, | ||
| real(dp), intent(out) | dph | ||
| ) |
Disjoining pressure.
| [in] | h | film half-thickness |
| [out] | dispr | disjoining pressure |
| [out] | dph | derivative of disjoining pressure |
Definition at line 50 of file phys_prop.f90.
References globals::bdp, globals::cdp, globals::hdp, globals::mdp, and globals::ndp.
| subroutine, public phys_prop::min_film_thickness | ( | real(dp), dimension(:), intent(in) | y, |
| real(dp), intent(out) | hmin, | ||
| real(dp), intent(out) | hloc, | ||
| real(dp), intent(out) | havg | ||
| ) |
Minimum film thickness and its distance from the center.
| [in] | y | integrated variables |
| [out] | hmin | minimum film half-thickness |
| [out] | hloc | radius at minumum film half-thickness |
| [out] | havg | average film half-thickness |
Definition at line 64 of file phys_prop.f90.
References globals::dr, and globals::strutfilmparameter.
| real(dp) function, public phys_prop::porosity | ( | real(dp), intent(in) | t | ) |
Porosity as function of time.
| [in] | t | time |
Definition at line 145 of file phys_prop.f90.
References porosity().
| subroutine, public phys_prop::porosity_spline_ini | ( | real(dp), dimension(:,:), intent(in) | bblgr_res | ) |
Initialization of spline for porosity.
| [in] | bblgr_res | results of the bubble growth simulation |
Definition at line 161 of file phys_prop.f90.
| real(dp) function, public phys_prop::rb | ( | real(dp), intent(in) | t | ) |
Bubble radius as function of time.
Interpolates using a spline.
| [in] | t | time |
| [in] | t | time |
Definition at line 254 of file phys_prop.f90.
| real(dp) function, public phys_prop::rb_der | ( | real(dp), intent(in) | t | ) |
Time derivation of bubble radius as function of time.
| [in] | t | time |
Definition at line 89 of file phys_prop.f90.
| subroutine, public phys_prop::rb_spline_ini | ( | real(dp), dimension(:,:), intent(in) | bblgr_res | ) |
Initialization of spline for bubble radius.
| [in] | bblgr_res | results of the bubble growth simulation |
Definition at line 122 of file phys_prop.f90.
| real(dp) function, public phys_prop::visc | ( | real(dp), intent(in) | t | ) |
| subroutine, public phys_prop::visc_spline_ini | ( | real(dp), dimension(:,:), intent(in) | bblgr_res | ) |
Initialization of spline for viscosity.
| [in] | bblgr_res | results of the bubble growth simulation |
Definition at line 200 of file phys_prop.f90.
| pure subroutine, public phys_prop::volume_balance | ( | real(dp), dimension(:), intent(in) | y, |
| real(dp), intent(out) | vt, | ||
| real(dp), intent(out) | fs | ||
| ) |
Checks whether we are losing some mass or not.
| [out] | fs | strut content |
| [out] | vt | total volume |
| [in] | y | integrated variables |
Definition at line 24 of file phys_prop.f90.
References globals::dr, globals::rc, globals::rd, and globals::strutfilmparameter.