|
The Open FUSION Toolkit 1.0.0-beta5
Modeling tools for plasma and fusion research and engineering
|
Class for thin-wall simulation.
Public Member Functions | |
| procedure | setup (self, s, alpha) |
| Setup thin-wall model. | |
Public Attributes | |
| real(8) | alpha = 0.d0 |
| complex(8), dimension(:,:), pointer | l_c => NULL() |
| complex(8), dimension(:,:), pointer | l_cd => NULL() |
| complex(8), dimension(:,:), pointer | l_cw => NULL() |
| complex(8), dimension(:,:), pointer | l_d => NULL() |
| complex(8), dimension(:,:), pointer | l_dc => NULL() |
| complex(8), dimension(:,:), pointer | l_dw => NULL() |
| complex(8), dimension(:,:), pointer | l_w => NULL() |
| complex(8), dimension(:,:), pointer | l_wc => NULL() |
| complex(8), dimension(:,:), pointer | l_wd => NULL() |
| class(tw_type), pointer | plasma => NULL() |
| Thin-wall model for plasma. | |
| complex(8), dimension(:,:), pointer | rho => NULL() |
| real(8) | s = 0.d0 |
| class(tw_type), pointer | wall => NULL() |
| Thin-wall model for structures. | |
| procedure setup | ( | class(tw_plasma_boozer), intent(inout) | self, |
| real(8), intent(in) | s, | ||
| real(8), intent(in) | alpha | ||
| ) |
Setup thin-wall model.
| [in,out] | self | Thin-wall model for structures |
| real(8) alpha = 0.d0 |
| complex(8), dimension(:,:), pointer l_c => NULL() |
| complex(8), dimension(:,:), pointer l_cd => NULL() |
| complex(8), dimension(:,:), pointer l_cw => NULL() |
| complex(8), dimension(:,:), pointer l_d => NULL() |
| complex(8), dimension(:,:), pointer l_dc => NULL() |
| complex(8), dimension(:,:), pointer l_dw => NULL() |
| complex(8), dimension(:,:), pointer l_w => NULL() |
| complex(8), dimension(:,:), pointer l_wc => NULL() |
| complex(8), dimension(:,:), pointer l_wd => NULL() |
| class(tw_type), pointer plasma => NULL() |
Thin-wall model for plasma.
| complex(8), dimension(:,:), pointer rho => NULL() |
| real(8) s = 0.d0 |
| class(tw_type), pointer wall => NULL() |
Thin-wall model for structures.