|
subroutine, public | xas_tdp_types::xas_tdp_control_create (xas_tdp_control) |
| Creates and initializes the xas_tdp_control_type. More...
|
|
subroutine, public | xas_tdp_types::xas_tdp_control_release (xas_tdp_control) |
| Releases the xas_tdp_control_type. More...
|
|
subroutine, public | xas_tdp_types::read_xas_tdp_control (xas_tdp_control, xas_tdp_section) |
| Reads the inputs and stores in xas_tdp_control_type. More...
|
|
subroutine, public | xas_tdp_types::xas_tdp_env_create (xas_tdp_env) |
| Creates a TDP XAS environment type. More...
|
|
subroutine, public | xas_tdp_types::xas_tdp_env_release (xas_tdp_env) |
| Releases the TDP XAS environment type. More...
|
|
subroutine, public | xas_tdp_types::set_xas_tdp_env (xas_tdp_env, nex_atoms, nex_kinds) |
| Sets values of selected variables within the TDP XAS environment type. More...
|
|
subroutine, public | xas_tdp_types::donor_state_create (donor_state) |
| Creates a donor_state. More...
|
|
subroutine, public | xas_tdp_types::set_donor_state (donor_state, at_index, at_symbol, kind_index, state_type) |
| sets specified values of the donor state type More...
|
|
subroutine, public | xas_tdp_types::free_ds_memory (donor_state) |
| Deallocate a donor_state's heavy attributes. More...
|
|
subroutine, public | xas_tdp_types::xas_atom_env_create (xas_atom_env) |
| Creates a xas_atom_env type. More...
|
|
subroutine, public | xas_tdp_types::xas_atom_env_release (xas_atom_env) |
| Releases the xas_atom_env type. More...
|
|
subroutine, public | xas_tdp_types::free_exat_memory (xas_tdp_env, atom, end_of_batch) |
| Releases the memory heavy attribute of xas_tdp_env that are specific to the current excited atom. More...
|
|
subroutine, public | xas_tdp_types::release_batch_info (batch_info) |
| Releases a batch_info type. More...
|
|
subroutine, public | xas_tdp_types::get_proc_batch_sizes (batch_size, nbatch, nex_atom, nprocs) |
| Uses heuristics to determine a good batching of the processros for fxc integration. More...
|
|