| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=C_INT), | public, | parameter | :: | FIO_SUCCESS | = | 0 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_OUT_OF_BOUNDS | = | 10002 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_NO_DATA | = | 10006 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_M3DC1_SOURCE | = | 3 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_NIMROD_SOURCE | = | 5 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_TIMESLICE | = | 1 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_SPECIES | = | 3 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_ELECTRON | = | 1 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_MAIN_ION | = | -1 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_DENSITY | = | 102 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_TEMPERATURE | = | 103 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_ELECTRIC_FIELD | = | 1001 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_MAGNETIC_FIELD | = | 1003 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_VECTOR_POTENTIAL | = | 1002 | |
| integer(kind=C_INT), | public, | parameter | :: | FIO_TIME | = | 7001 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | icfield | ||
| integer(kind=C_INT), | intent(in), | VALUE | :: | ifield | ||
| integer(kind=C_INT), | intent(in), | VALUE | :: | op | ||
| real(kind=C_DOUBLE), | intent(in), | VALUE | :: | fac |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | isrc | ||
| type(C_PTR), | intent(out) | :: | hint |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | ifield |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | iseries |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | isrc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in) | :: | ifield |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | isrc | ||
| type(C_PTR), | intent(inout) | :: | hint |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | ifield | ||
| real(kind=C_DOUBLE), | intent(in) | :: | x | |||
| real(kind=C_DOUBLE), | intent(out) | :: | v | |||
| type(C_PTR), | intent(in), | VALUE | :: | hint |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | ifield | ||
| real(kind=C_DOUBLE), | intent(in) | :: | x | |||
| real(kind=C_DOUBLE), | intent(out) | :: | v | |||
| type(C_PTR), | intent(in), | VALUE | :: | hint |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | iseries | ||
| real(kind=C_DOUBLE), | intent(in) | :: | x | |||
| real(kind=C_DOUBLE), | intent(out) | :: | v |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | isrc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | isrc | ||
| integer(kind=C_INT), | intent(out) | :: | n | |||
| integer(kind=C_INT), | intent(out), | DIMENSION(:) | :: | f |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | itype | ||
| character(kind=C_CHAR,len=1), | intent(in) | :: | filename | |||
| integer(kind=C_INT), | intent(out) | :: | handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | isrc | ||
| integer(kind=C_INT), | intent(in), | VALUE | :: | type | ||
| integer(kind=C_INT), | intent(inout) | :: | handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT), | intent(in), | VALUE | :: | iopt | ||
| integer(kind=C_INT), | intent(in), | VALUE | :: | v |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=c_int), | intent(in), | value | :: | ifield | ||
| integer(kind=c_int), | intent(in), | value | :: | t | ||
| real(kind=c_double) | :: | p |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | m | |||
| integer, | intent(in) | :: | p | |||
| integer, | intent(in) | :: | e |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(KORC_PARAMS), | intent(inout) | :: | params | |||
| type(FIELDS), | intent(inout) | :: | F | |||
| type(PROFILES), | intent(inout) | :: | P | |||
| type(SPECIES), | intent(inout), | DIMENSION(:) | :: | spp | ||
| logical, | intent(in) | :: | init |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(KORC_PARAMS), | intent(inout) | :: | params | |||
| type(FIELDS), | intent(inout) | :: | F | |||
| type(PROFILES), | intent(inout) | :: | P | |||
| type(SPECIES), | intent(inout), | DIMENSION(:) | :: | spp | ||
| logical, | intent(in) | :: | init |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(KORC_PARAMS), | intent(in) | :: | params | |||
| type(FIELDS), | intent(in) | :: | F | |||
| type(PROFILES), | intent(inout) | :: | P | |||
| integer, | intent(in) | :: | num_imp | |||
| logical, | intent(in) | :: | init |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(KORC_PARAMS), | intent(in) | :: | params | |||
| type(FIELDS), | intent(in) | :: | F | |||
| type(PROFILES), | intent(inout) | :: | P |