Octopus
|
Data Types | |
type | oct_iterator_t |
Functions/Subroutines | |
subroutine, public | oct_iterator_init (iterator, namespace, par) |
subroutine, public | oct_iterator_end (iterator, namespace) |
logical function, public | iteration_manager (namespace, j1, par, par_prev, iterator) |
subroutine, public | iteration_manager_direct (j, par, iterator, sys, dx) |
subroutine, public | iteration_manager_main (iterator, j, j1, j2, delta) |
subroutine | iterator_write (namespace, iterator, par) |
subroutine, public | oct_iterator_bestpar (par, iterator) |
integer pure function, public | oct_iterator_current (iterator) |
integer pure function, public | oct_iterator_maxiter (iterator) |
real(real64) pure function, public | oct_iterator_tolerance (iterator) |
subroutine, public | velocities_write (iterator, sys) |
subroutine, public opt_control_iter_oct_m::oct_iterator_init | ( | type(oct_iterator_t), intent(inout) | iterator, |
type(namespace_t), intent(in) | namespace, | ||
type(controlfunction_t), intent(in) | par | ||
) |
Definition at line 164 of file opt_control_iter.F90.
subroutine, public opt_control_iter_oct_m::oct_iterator_end | ( | type(oct_iterator_t), intent(inout) | iterator, |
type(namespace_t), intent(in) | namespace | ||
) |
Definition at line 249 of file opt_control_iter.F90.
logical function, public opt_control_iter_oct_m::iteration_manager | ( | type(namespace_t), intent(in) | namespace, |
real(real64), intent(in) | j1, | ||
type(controlfunction_t), intent(in) | par, | ||
type(controlfunction_t), intent(in) | par_prev, | ||
type(oct_iterator_t), intent(inout) | iterator | ||
) |
Definition at line 271 of file opt_control_iter.F90.
subroutine, public opt_control_iter_oct_m::iteration_manager_direct | ( | real(real64), intent(in) | j, |
type(controlfunction_t), intent(in) | par, | ||
type(oct_iterator_t), intent(inout) | iterator, | ||
type(electrons_t), intent(in) | sys, | ||
real(real64), intent(in), optional | dx | ||
) |
Definition at line 346 of file opt_control_iter.F90.
subroutine, public opt_control_iter_oct_m::iteration_manager_main | ( | type(oct_iterator_t), intent(inout) | iterator, |
real(real64), intent(in) | j, | ||
real(real64), intent(in) | j1, | ||
real(real64), intent(in) | j2, | ||
real(real64), intent(in) | delta | ||
) |
Definition at line 413 of file opt_control_iter.F90.
|
private |
Definition at line 432 of file opt_control_iter.F90.
subroutine, public opt_control_iter_oct_m::oct_iterator_bestpar | ( | type(controlfunction_t), pointer | par, |
type(oct_iterator_t), intent(inout), target | iterator | ||
) |
Definition at line 450 of file opt_control_iter.F90.
integer pure function, public opt_control_iter_oct_m::oct_iterator_current | ( | type(oct_iterator_t), intent(in) | iterator | ) |
Definition at line 463 of file opt_control_iter.F90.
integer pure function, public opt_control_iter_oct_m::oct_iterator_maxiter | ( | type(oct_iterator_t), intent(in) | iterator | ) |
Definition at line 471 of file opt_control_iter.F90.
real(real64) pure function, public opt_control_iter_oct_m::oct_iterator_tolerance | ( | type(oct_iterator_t), intent(in) | iterator | ) |
Definition at line 479 of file opt_control_iter.F90.
subroutine, public opt_control_iter_oct_m::velocities_write | ( | type(oct_iterator_t), intent(in) | iterator, |
type(electrons_t), intent(in) | sys | ||
) |
Definition at line 487 of file opt_control_iter.F90.