| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(StateVariable_mesh2D_t), | public | :: | StVar |
StateVariable updated by BDF 2 scheme -> time n+1 |
|||
| type(StateVariable_mesh2D_t), | public | :: | StVarOld |
StateVariable -> time n |
|||
| type(StateVariable_mesh2D_t), | public | :: | StVarOld2 |
StateVariable -> time n-1 |
|||
| type(StateVariable_mesh2D_t), | public | :: | StVarOld3 |
StateVariable -> time n-2 |
|||
| type(StateVariable_mesh2D_t), | public | :: | StVarOld4 |
StateVariable -> time n-3 |
|||
| type(StateVariable_mesh2D_t), | public | :: | StVarOld5 |
StateVariable -> time n-4 |
|||
| type(StateVariable_mesh2D_t), | public | :: | StVarOld6 |
StateVariable -> time n-5 |
|||
| type(mesh2D_prop_t), | public | :: | M2D_Prop |
Variables relative to mesh2D global properties |
|||
| type(big_arrays_mesh2D_t), | public | :: | big |
Big arrays |
|||
| type(arrays_linear_system_mesh2D_t), | public | :: | bigLS |
Big arrays for Linear system |
|||
| type(flux_mesh2D_t), | public | :: | flxS |
Heat diffusion fluxes |
|||
| character(len=:), | public, | allocatable | :: | filename_extless |
filename without extension |
||
| type(label_t), | public | :: | label | ||||
| real(kind=dp), | public | :: | err | ||||
| real(kind=dp), | public | :: | err_den | ||||
| integer(kind=hid_t), | public | :: | f_id_writing | ||||
| real(kind=dp), | public | :: | extrusion_length |
extrusion length of the 2D slice (m) |
type mesh2D_t type(StateVariable_mesh2D_t) :: StVar !! StateVariable updated by BDF 2 scheme -> time n+1 type(StateVariable_mesh2D_t) :: StVarOld !! StateVariable -> time n type(StateVariable_mesh2D_t) :: StVarOld2 !! StateVariable -> time n-1 type(StateVariable_mesh2D_t) :: StVarOld3 !! StateVariable -> time n-2 type(StateVariable_mesh2D_t) :: StVarOld4 !! StateVariable -> time n-3 type(StateVariable_mesh2D_t) :: StVarOld5 !! StateVariable -> time n-4 type(StateVariable_mesh2D_t) :: StVarOld6 !! StateVariable -> time n-5 type(mesh2D_prop_t) :: M2D_Prop !! Variables relative to mesh2D global properties ! type(scenario_mesh2D_t) :: scen !! Electro-magnetic + Heat scenario type(big_arrays_mesh2D_t) :: big !! Big arrays type(arrays_linear_system_mesh2D_t) :: bigLS !! Big arrays for Linear system type(flux_mesh2D_t) :: flxS !! Heat diffusion fluxes character(:), allocatable :: filename_extless !! filename without extension type(label_t) :: label real(dp) :: err real(dp) :: err_den integer(hid_t) :: f_id_writing ! TODO : to be removed real(dp) :: extrusion_length !! extrusion length of the 2D slice (m) end type mesh2D_t