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