| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private, | parameter | :: | dat_fh | = | 10 |
filehandler IO unit for the main data file |
| integer, | private, | parameter | :: | log_fh | = | 20 |
filehandler IO unit for the log file |
| character(len=:), | public, | allocatable | :: | datfile_path |
datfile name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings | |||
| character(len=*), | intent(in) | :: | extension |
the filename that is created
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(banded_matrix_t), | intent(in) | :: | amat_band |
the matrix A in banded form |
||
| type(banded_matrix_t), | intent(in) | :: | bmat_band |
the matrix B in banded form |
||
| complex(kind=dp), | intent(in) | :: | eigenvalue |
the eigenvalue |
||
| complex(kind=dp), | intent(in) | :: | eigenvector(:) |
the eigenvector |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | file_unit | |||
| character(len=*), | intent(in) | :: | filename |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings | |||
| type(grid_t), | intent(in) | :: | grid | |||
| type(background_t), | intent(in) | :: | background | |||
| type(physics_t), | intent(in) | :: | physics | |||
| complex(kind=dp), | intent(in) | :: | eigenvalues(:) | |||
| type(matrix_t), | intent(in) | :: | matrix_A | |||
| type(matrix_t), | intent(in) | :: | matrix_B | |||
| complex(kind=dp), | intent(in) | :: | eigenvectors(:,:) | |||
| type(eigenfunctions_t), | intent(in) | :: | eigenfunctions |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings | |||
| type(grid_t), | intent(in) | :: | grid | |||
| type(background_t), | intent(in) | :: | background | |||
| type(physics_t), | intent(in) | :: | physics |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(grid_t), | intent(in) | :: | grid | |||
| type(eigenfunctions_t), | intent(in) | :: | eigenfunctions |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(settings_t), | intent(in) | :: | settings | |||
| type(eigenfunctions_t), | intent(in) | :: | eigenfunctions |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=dp), | intent(in) | :: | eigenvectors(:,:) |