Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | x_parity(6) | = | [-1, 1, 1, -1, 1, 1] | |
integer, | private, | parameter | :: | y_parity(6) | = | [1, -1, 1, 1, -1, 1] | |
integer, | private, | parameter | :: | z_parity(6) | = | [1, 1, -1, 1, 1, -1] | |
integer, | private, | dimension(2, 3) | :: | COEFF_2 | |||
integer, | private, | dimension(2, 2) | :: | COEFF_1 | |||
integer, | private, | dimension(2, 1) | :: | COEFF_0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | a | |||
real(kind=dp), | intent(in) | :: | b | |||
real(kind=dp), | intent(in) | :: | c | |||
real(kind=dp), | intent(in) | :: | b1 | |||
real(kind=dp), | intent(in) | :: | c1 | |||
real(kind=dp), | intent(in) | :: | an | |||
real(kind=dp), | intent(in) | :: | bn | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | ic1 | |||
integer, | intent(in) | :: | ic2 | |||
integer, | intent(in) | :: | ord |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | unif_field(:,:,:) | |||
real(kind=dp), | intent(inout) | :: | str_field(:,:,:,:) | |||
integer, | intent(in) | :: | ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | curr(:,:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | ef(:,:,:,:) | |||
real(kind=dp), | intent(in) | :: | dth | |||
real(kind=dp), | intent(in) | :: | v_adv | |||
integer, | intent(in) | :: | ic1 | |||
integer, | intent(in) | :: | ic2 | |||
integer, | intent(in) | :: | isch |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | av(:,:,:,:) | |||
real(kind=dp), | intent(inout) | :: | source(:,:,:,:) | |||
integer, | intent(in) | :: | ic1 | |||
integer, | intent(in) | :: | ic2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | envg(:,:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | curr(:,:,:,:) | |||
real(kind=dp), | intent(inout) | :: | evf(:,:,:,:) | |||
real(kind=dp), | intent(in) | :: | om0 | |||
real(kind=dp), | intent(in) | :: | dtl |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | curr(:,:,:,:) | |||
real(kind=dp), | intent(inout) | :: | evf(:,:,:,:) | |||
integer, | intent(in) | :: | ib | |||
real(kind=dp), | intent(in) | :: | om0 | |||
real(kind=dp), | intent(in) | :: | dtl |
Boundary conditions for the envelope field. Empirically set to be continuous with continuous first derivative.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | ef(:,:,:,:) | |||
integer, | intent(in) | :: | ptrght | |||
integer, | intent(in) | :: | ptlft | |||
integer, | intent(in), | optional | :: | init_ic | ||
integer, | intent(in), | optional | :: | end_ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | ef(:,:,:,:) | |||
real(kind=dp), | intent(in) | :: | dtl | |||
integer, | intent(in) | :: | imbd |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | ef(:,:,:,:) | |||
real(kind=dp), | intent(in) | :: | dtl | |||
integer, | intent(in) | :: | imbd |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | apf(:,:,:,:) | |||
real(kind=dp), | intent(inout) | :: | curr(:,:,:,:) | |||
integer, | intent(in) | :: | ic1 | |||
integer, | intent(in) | :: | ic2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | ef(:,:,:,:) | |||
real(kind=dp), | intent(in) | :: | dtf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | ef(:,:,:,:) | |||
real(kind=dp), | intent(in) | :: | dtf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | flx(:,:,:,:) | |||
real(kind=dp), | intent(inout) | :: | ef(:,:,:,:) | |||
real(kind=dp), | intent(in) | :: | dt_step | |||
integer, | intent(in) | :: | fcomp |