this type contains species parameters
Todo
KM: extent level dependent parameter for multilevel
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=rk), | public | :: | molWeight |
molecular weight of the species |
|||
real(kind=rk), | public | :: | molWeightInv |
Inverse of molecular weight of the species. This parameter is required to convert mass density to mole density |
|||
real(kind=rk), | public | :: | molWeigRatio |
ratio of molecular weight \f$ \phi_\sigma = min(M)/M_\sigma i \f$ |
|||
real(kind=rk), | public, | allocatable | :: | diff_coeff(:) |
coefficient of diffusivity of the species (size of nspecies) |
||
real(kind=rk), | public, | allocatable | :: | resi_coeff(:) |
coefficient of resisivity of species which is reciprocal of diffusivity of the species Todo set diffusivity and resistivity for multilevel |
||
type(mrt_species_type), | public | :: | mrt(globalMaxLevels) |
molar fraction of this species in the mixture Volume fraction of is species in the mixture mrt relaxation for each level |
|||
real(kind=rk), | public | :: | omBulk |
bulk relaxation parameter omBulk_k = (2-phi_k)/3*bulkViscosity |
|||
real(kind=rk), | public | :: | ombulkLvl(globalMaxLevels) |
bulk relaxation parameter for each level |
|||
real(kind=rk), | public | :: | omega |
relaxation parameter for Nernst-Planck equation |
|||
real(kind=rk), | public | :: | lambda |
relaxation parameter for trt scheme |
|||
real(kind=rk), | public | :: | chargeNr |
charge number of the species |