(git:db3ef62)
qs_period_efield_types Module Reference

type for berry phase efield matrices. At the moment only used for cosmat and sinmat More...

Functions/Subroutines

subroutine, public init_efield_matrices (efield)
 ... More...
 
subroutine, public set_efield_matrices (efield, sinmat, cosmat, dipmat)
 ... More...
 
subroutine, public efield_berry_release (efield)
 ... More...
 

Detailed Description

type for berry phase efield matrices. At the moment only used for cosmat and sinmat

History
none
Author
fschiff (06.2010)

Function/Subroutine Documentation

◆ init_efield_matrices()

subroutine, public qs_period_efield_types::init_efield_matrices ( type(efield_berry_type), pointer  efield)

...

Parameters
efield...

Definition at line 46 of file qs_period_efield_types.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_efield_matrices()

subroutine, public qs_period_efield_types::set_efield_matrices ( type(efield_berry_type), pointer  efield,
type(dbcsr_p_type), dimension(:), optional, pointer  sinmat,
type(dbcsr_p_type), dimension(:), optional, pointer  cosmat,
type(dbcsr_p_type), dimension(:), optional, pointer  dipmat 
)

...

Parameters
efield...
sinmat...
cosmat...
dipmat...

Definition at line 80 of file qs_period_efield_types.F.

Here is the caller graph for this function:

◆ efield_berry_release()

subroutine, public qs_period_efield_types::efield_berry_release ( type(efield_berry_type), pointer  efield)

...

Parameters
efield...

Definition at line 96 of file qs_period_efield_types.F.

Here is the caller graph for this function: