Go to the source code of this file.
|
| subroutine, public | nlo_read_input::create_nonlinear_optics_section (section) |
| | Define the nonlinear susceptibility model, conventions, and input parameters.
|
| subroutine, public | nlo_read_input::read_nlo_input (qs_env, nlo_env) |
| | Read the activated input into nlo_env and reject invalid frequency combinations.
|
| subroutine, public | nlo_read_input::nlo_frequency_case_count (frequencies, order, n_frequency_combinations) |
| | Count independent frequency combinations without materializing the Cartesian product.
|
| subroutine, public | nlo_read_input::nlo_frequency_case (frequencies, order, i_case, energy_ev, zero_output) |
| | Resolve one Cartesian-product case, preserving SAME_AS and MINUS_OF links.
|