| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(hdf_desc_t), | public | :: | hdf | ||||
| type(StateVariable_strand_t), | public | :: | StVar |
StateVariable updated by BDF 2 scheme -> time n+1 |
|||
| type(StateVariable_strand_t), | public | :: | StVarOld |
StateVariable -> time n |
|||
| type(StateVariable_strand_t), | public | :: | StVarOld2 |
StateVariable -> time n-1 |
|||
| type(StateVariable_strand_t), | public | :: | StVarOld3 |
StateVariable -> time n-2 |
|||
| type(StateVariable_strand_t), | public | :: | StVarOld4 |
StateVariable -> time n-3 |
|||
| type(StateVariable_strand_t), | public | :: | StVarOld5 |
StateVariable -> time n-4 |
|||
| type(StateVariable_strand_t), | public | :: | StVarOld6 |
StateVariable -> time n-5 |
|||
| type(strand_prop_t), | public | :: | SC_Prop |
Variables relative to strand global properties |
|||
| integer, | public | :: | NbConst |
Number of constituents |
|||
| type(constituent_t), | public, | allocatable | :: | ct(:) |
Constituent fixed properties |
||
| real(kind=dp), | public | :: | ro_M |
Density of the composite |
|||
| type(scenario_t), | public | :: | scen |
Electro-magnetic + Heat scenario |
|||
| type(big_arrays_strand_t), | public | :: | big |
Big arrays |
|||
| type(arrays_linear_system_strand_t), | public | :: | bigLS |
Big arrays for Linear system |
|||
| type(flux_strand_t), | public | :: | flxS |
Heat diffusion fluxes |
|||
| real(kind=dp), | public | :: | err | ||||
| real(kind=dp), | public | :: | err_den | ||||
| class(material_t), | public, | pointer | :: | mat_stab |
Material dependent properties |
||
| class(material_t), | public, | pointer | :: | mat_supc |
Material dependent properties |
type strand_t type(hdf_desc_t) :: hdf type(StateVariable_strand_t) :: StVar !! StateVariable updated by BDF 2 scheme -> time n+1 type(StateVariable_strand_t) :: StVarOld !! StateVariable -> time n type(StateVariable_strand_t) :: StVarOld2 !! StateVariable -> time n-1 type(StateVariable_strand_t) :: StVarOld3 !! StateVariable -> time n-2 type(StateVariable_strand_t) :: StVarOld4 !! StateVariable -> time n-3 type(StateVariable_strand_t) :: StVarOld5 !! StateVariable -> time n-4 type(StateVariable_strand_t) :: StVarOld6 !! StateVariable -> time n-5 type(strand_prop_t) :: SC_Prop !! Variables relative to strand global properties integer :: NbConst !! Number of constituents type(constituent_t), allocatable :: ct(:) !! Constituent fixed properties real(dp) :: ro_M !! Density of the composite type(scenario_t) :: scen !! Electro-magnetic + Heat scenario type(big_arrays_strand_t) :: big !! Big arrays type(arrays_linear_system_strand_t) :: bigLS !! Big arrays for Linear system type(flux_strand_t) :: flxS !! Heat diffusion fluxes real(dp) :: err real(dp) :: err_den class(material_t), pointer :: mat_stab, mat_supc !! Material dependent properties end type strand_t