Create new electronic solver.
More...
|
subroutine | new (self, solver, overlap, nel, kt) |
|
Create new electronic solver.
◆ new()
subroutine tblite_context_solver::new::new |
( |
class(context_solver), intent(inout) | self, |
|
|
class(solver_type), intent(out), allocatable | solver, |
|
|
real(wp), dimension(:, :), intent(in) | overlap, |
|
|
real(wp), dimension(:), intent(in) | nel, |
|
|
real(wp), intent(in) | kt ) |
|
virtual |
- Parameters
-
[in,out] | self | Instance of the solver factory |
[out] | solver | New electronic solver |
[in] | overlap | Overlap matrix |
[in] | kt | Electronic temperature |
[in] | nel | Number of electrons per spin channel |
The documentation for this interface was generated from the following file:
- /home/runner/work/tblite/tblite/src/tblite/context/solver.f90