![]() |
Octopus
|
Definition at line 183 of file states_mxll.F90.
Public Attributes | |
| integer, public | nst |
| Number of RS states, currently set to 1, we keep it for future uses. More... | |
| logical, public | packed |
Private Attributes | |
| integer | dim |
| Space dimension. More... | |
| integer | rs_sign |
| logical | pack_states |
| logical | parallel_in_states = .false. |
| Am I parallel in states? More... | |
| complex(real64), dimension(:,:), allocatable | rs_state_plane_waves |
| complex(real64), dimension(:,:), allocatable | rs_state |
| complex(real64), dimension(:,:), allocatable | rs_state_prev |
| complex(real64), dimension(:,:), allocatable | rs_state_trans |
| complex(real64), dimension(:,:), allocatable | rs_state_long |
| complex(real64), dimension(:,:), allocatable | rs_current_density_t1 |
| complex(real64), dimension(:,:), allocatable | rs_current_density_t2 |
| logical | rs_current_density_restart = .false. |
| complex(real64), dimension(:,:), allocatable | rs_current_density_restart_t1 |
| complex(real64), dimension(:,:), allocatable | rs_current_density_restart_t2 |
| type(batch_t) | rs_stateb |
| type(batch_t) | rs_state_prevb |
| type(batch_t) | inhomogeneousb |
| type(batch_t) | rs_state_plane_wavesb |
| real(real64), dimension(:), allocatable | ep |
| real(real64), dimension(:), allocatable | mu |
| integer, dimension(:,:,:), allocatable | rs_state_fft_map |
| integer, dimension(:,:), allocatable | rs_state_fft_map_inv |
| real(real64) | energy_rate |
| real(real64) | delta_energy |
| real(real64) | energy_via_flux_calc |
| real(real64) | trans_energy_rate |
| real(real64) | trans_delta_energy |
| real(real64) | trans_energy_via_flux_calc |
| real(real64) | plane_waves_energy_rate |
| real(real64) | plane_waves_delta_energy |
| real(real64) | plane_waves_energy_via_flux_calc |
| real(real64), dimension(1:2, 1:3, 1:3) | poynting_vector_box_surface = M_ZERO |
| real(real64), dimension(1:2, 1:3, 1:3) | poynting_vector_box_surface_plane_waves = M_ZERO |
| real(real64), dimension(1:2, 1:3, 1:3) | electric_field_box_surface = M_ZERO |
| real(real64), dimension(1:2, 1:3, 1:3) | electric_field_box_surface_plane_waves = M_ZERO |
| real(real64), dimension(1:2, 1:3, 1:3) | magnetic_field_box_surface = M_ZERO |
| real(real64), dimension(1:2, 1:3, 1:3) | magnetic_field_box_surface_plane_waves = M_ZERO |
| logical | rs_state_const_external = .false. |
| complex(real64), dimension(:), allocatable | rs_state_const |
| complex(real64), dimension(:,:), allocatable | rs_state_const_amp |
| type(tdf_t), dimension(:), allocatable | rs_state_const_td_function |
| integer | inner_points_number |
| integer, dimension(:), allocatable | inner_points_map |
| logical, dimension(:), allocatable | inner_points_mask |
| integer | boundary_points_number |
| integer, dimension(:), allocatable | boundary_points_map |
| logical, dimension(:), allocatable | boundary_points_mask |
| type(accel_mem_t) | buff_inner_points_map |
| type(accel_mem_t) | buff_boundary_points_map |
| integer, dimension(3) | surface_points_number |
| integer, dimension(:,:,:), allocatable | surface_points_map |
| real(real64), dimension(3) | surface_element |
| integer, dimension(3) | surface_grid_rows_number |
| integer, dimension(:,:,:), allocatable | surface_grid_points_number |
| integer(int64), dimension(:,:,:,:,:), allocatable | surface_grid_points_map |
| integer, dimension(:,:,:,:), allocatable | surface_grid_center |
| real(real64), dimension(3) | surface_grid_element |
| type(mesh_plane_t), dimension(2, 3) | surface |
| integer | selected_points_number |
| real(real64), dimension(:,:), allocatable | selected_points_coordinate |
| complex(real64), dimension(:,:), allocatable | selected_points_rs_state |
| complex(real64), dimension(:,:), allocatable | selected_points_rs_state_long |
| complex(real64), dimension(:,:), allocatable | selected_points_rs_state_trans |
| integer, dimension(:), allocatable | selected_points_map |
| type(accel_mem_t) | buff_selected_points_map |
| real(real64) | rs_state_trans_var |
| real(real64), dimension(:,:), allocatable | grid_rho |
| complex(real64), dimension(:,:), allocatable | kappa_psi |
| character(len=1024), dimension(:), allocatable | user_def_e_field |
| character(len=1024), dimension(:), allocatable | user_def_b_field |
| integer | energy_incident_waves_calc_iter |
| logical | energy_incident_waves_calc |
| integer | external_current_number |
| integer, dimension(:), allocatable | external_current_modus |
| character(len=1024), dimension(:,:), allocatable | external_current_string |
| real(real64), dimension(:,:,:), allocatable | external_current_amplitude |
| type(tdf_t), dimension(:), allocatable | external_current_td_function |
| type(tdf_t), dimension(:), allocatable | external_current_td_phase |
| real(real64), dimension(:), allocatable | external_current_omega |
| real(real64), dimension(:), allocatable | external_current_phase |
| character(len=1024), dimension(:,:,:), allocatable | user_def_states |
| used for the user-defined wavefunctions (they are stored as formula strings) More... | |
| logical | fromscratch = .true. |
| type(mpi_grp_t) | mpi_grp |
| type(mpi_grp_t) | dom_st_mpi_grp |
| type(distributed_t) | dist |
| logical | scalapack_compatible |
| integer | lnst |
| integer | st_start |
| integer | st_end |
| integer, dimension(:), allocatable | node |
| type(poisson_t) | poisson |
| integer | transverse_field_mode |
|
private |
Space dimension.
Definition at line 185 of file states_mxll.F90.
|
private |
Definition at line 186 of file states_mxll.F90.
|
private |
Definition at line 187 of file states_mxll.F90.
|
private |
Am I parallel in states?
Definition at line 188 of file states_mxll.F90.
| integer, public states_mxll_oct_m::states_mxll_t::nst |
Number of RS states, currently set to 1, we keep it for future uses.
Definition at line 189 of file states_mxll.F90.
| logical, public states_mxll_oct_m::states_mxll_t::packed |
Definition at line 190 of file states_mxll.F90.
|
private |
Definition at line 192 of file states_mxll.F90.
|
private |
Definition at line 193 of file states_mxll.F90.
|
private |
Definition at line 194 of file states_mxll.F90.
|
private |
Definition at line 195 of file states_mxll.F90.
|
private |
Definition at line 196 of file states_mxll.F90.
|
private |
Definition at line 197 of file states_mxll.F90.
|
private |
Definition at line 198 of file states_mxll.F90.
|
private |
Definition at line 200 of file states_mxll.F90.
|
private |
Definition at line 201 of file states_mxll.F90.
|
private |
Definition at line 202 of file states_mxll.F90.
|
private |
Definition at line 204 of file states_mxll.F90.
|
private |
Definition at line 205 of file states_mxll.F90.
|
private |
Definition at line 206 of file states_mxll.F90.
|
private |
Definition at line 207 of file states_mxll.F90.
|
private |
Definition at line 209 of file states_mxll.F90.
|
private |
Definition at line 210 of file states_mxll.F90.
|
private |
Definition at line 212 of file states_mxll.F90.
|
private |
Definition at line 213 of file states_mxll.F90.
|
private |
Definition at line 215 of file states_mxll.F90.
|
private |
Definition at line 216 of file states_mxll.F90.
|
private |
Definition at line 217 of file states_mxll.F90.
|
private |
Definition at line 219 of file states_mxll.F90.
|
private |
Definition at line 220 of file states_mxll.F90.
|
private |
Definition at line 221 of file states_mxll.F90.
|
private |
Definition at line 223 of file states_mxll.F90.
|
private |
Definition at line 224 of file states_mxll.F90.
|
private |
Definition at line 225 of file states_mxll.F90.
|
private |
Definition at line 227 of file states_mxll.F90.
|
private |
Definition at line 228 of file states_mxll.F90.
|
private |
Definition at line 229 of file states_mxll.F90.
|
private |
Definition at line 230 of file states_mxll.F90.
|
private |
Definition at line 231 of file states_mxll.F90.
|
private |
Definition at line 232 of file states_mxll.F90.
|
private |
Definition at line 234 of file states_mxll.F90.
|
private |
Definition at line 235 of file states_mxll.F90.
|
private |
Definition at line 236 of file states_mxll.F90.
|
private |
Definition at line 237 of file states_mxll.F90.
|
private |
Definition at line 239 of file states_mxll.F90.
|
private |
Definition at line 240 of file states_mxll.F90.
|
private |
Definition at line 241 of file states_mxll.F90.
|
private |
Definition at line 242 of file states_mxll.F90.
|
private |
Definition at line 243 of file states_mxll.F90.
|
private |
Definition at line 244 of file states_mxll.F90.
|
private |
Definition at line 245 of file states_mxll.F90.
|
private |
Definition at line 245 of file states_mxll.F90.
|
private |
Definition at line 247 of file states_mxll.F90.
|
private |
Definition at line 248 of file states_mxll.F90.
|
private |
Definition at line 249 of file states_mxll.F90.
|
private |
Definition at line 251 of file states_mxll.F90.
|
private |
Definition at line 252 of file states_mxll.F90.
|
private |
Definition at line 253 of file states_mxll.F90.
|
private |
Definition at line 254 of file states_mxll.F90.
|
private |
Definition at line 255 of file states_mxll.F90.
|
private |
Definition at line 257 of file states_mxll.F90.
|
private |
Definition at line 259 of file states_mxll.F90.
|
private |
Definition at line 260 of file states_mxll.F90.
|
private |
Definition at line 261 of file states_mxll.F90.
|
private |
Definition at line 262 of file states_mxll.F90.
|
private |
Definition at line 263 of file states_mxll.F90.
|
private |
Definition at line 264 of file states_mxll.F90.
|
private |
Definition at line 265 of file states_mxll.F90.
|
private |
Definition at line 266 of file states_mxll.F90.
|
private |
Definition at line 268 of file states_mxll.F90.
|
private |
Definition at line 269 of file states_mxll.F90.
|
private |
Definition at line 271 of file states_mxll.F90.
|
private |
Definition at line 272 of file states_mxll.F90.
|
private |
Definition at line 274 of file states_mxll.F90.
|
private |
Definition at line 275 of file states_mxll.F90.
|
private |
Definition at line 278 of file states_mxll.F90.
|
private |
Definition at line 279 of file states_mxll.F90.
|
private |
Definition at line 280 of file states_mxll.F90.
|
private |
Definition at line 281 of file states_mxll.F90.
|
private |
Definition at line 282 of file states_mxll.F90.
|
private |
Definition at line 283 of file states_mxll.F90.
|
private |
Definition at line 284 of file states_mxll.F90.
|
private |
Definition at line 285 of file states_mxll.F90.
|
private |
used for the user-defined wavefunctions (they are stored as formula strings)
Definition at line 288 of file states_mxll.F90.
|
private |
Definition at line 289 of file states_mxll.F90.
|
private |
Definition at line 290 of file states_mxll.F90.
|
private |
Definition at line 291 of file states_mxll.F90.
|
private |
Definition at line 296 of file states_mxll.F90.
|
private |
Definition at line 297 of file states_mxll.F90.
|
private |
Definition at line 298 of file states_mxll.F90.
|
private |
Definition at line 299 of file states_mxll.F90.
|
private |
Definition at line 299 of file states_mxll.F90.
|
private |
Definition at line 300 of file states_mxll.F90.
|
private |
Definition at line 302 of file states_mxll.F90.
|
private |
Definition at line 303 of file states_mxll.F90.