| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | NbCells | ||||
| real(kind=dp), | public, | allocatable | :: | dxLoc(:) | |||
| real(kind=dp), | public | :: | Length |
channel length |
|||
| real(kind=dp), | public | :: | Diam |
channel diameter |
|||
| real(kind=dp), | public | :: | Area |
channel cross section area |
|||
| logical, | public | :: | FFsrcLink |
Fluid connexion with another channel |
|||
| character(len=:), | public, | allocatable | :: | ExtHeating |
Heat exchange activation - T or Q imposed |
||
| type(signal_t), | public | :: | Temp_or_Q_Wall |
Temperature of the wall OR Flux |
|||
| real(kind=dp), | public | :: | Ht |
Heat transfer coefficient in case of imposed value |
|||
| type(FF_flux_port_t), | public, | pointer | :: | in |
inlet fluid port |
||
| type(FF_flux_port_t), | public, | pointer | :: | out |
outlet fluid port |
||
| type(FS_port_pointer_t), | public, | allocatable | :: | thermP(:) | |||
| type(FF_src_port_pointer_t), | public, | allocatable | :: | thermF(:) | |||
| character(len=:), | public, | allocatable | :: | name |
channel name |
type He_prop_t integer :: NbCells real(dp), allocatable :: dxLoc(:) real(dp) :: Length !! channel length real(dp) :: Diam !! channel diameter real(dp) :: Area !! channel cross section area logical :: FFsrcLink !! Fluid connexion with another channel character(:), allocatable :: ExtHeating !! Heat exchange activation - T or Q imposed type(signal_t) :: Temp_or_Q_Wall !! Temperature of the wall OR Flux real(dp) :: Ht !! Heat transfer coefficient in case of imposed value type(FF_flux_port_t), pointer :: in !! inlet fluid port type(FF_flux_port_t), pointer :: out !! outlet fluid port type(FS_port_pointer_t), allocatable :: thermP(:) type(FF_src_port_pointer_t), allocatable :: thermF(:) character(:), allocatable :: name !! channel name end type He_prop_t