(git:b77b4be)
Loading...
Searching...
No Matches
cryssym Module Reference

K-points and crystal symmetry routines. More...

Data Types

type  csym_type
 CSM type. More...
 

Functions/Subroutines

subroutine, public release_csym_type (csym)
 Release the CSYM type.
 
subroutine, public crys_sym_gen (csym, scoor, types, hmat, delta, iounit)
 ...
 
subroutine, public kpoint_gen (csym, nk, symm, shift, full_grid)
 ...
 
subroutine, public print_crys_symmetry (csym)
 ...
 
subroutine, public print_kp_symmetry (csym)
 ...
 

Detailed Description

K-points and crystal symmetry routines.

Author
jgh

Function/Subroutine Documentation

◆ release_csym_type()

subroutine, public cryssym::release_csym_type ( type(csym_type csym)

Release the CSYM type.

Parameters
csymThe CSYM type

Definition at line 83 of file cryssym.F.

Here is the caller graph for this function:

◆ crys_sym_gen()

subroutine, public cryssym::crys_sym_gen ( type(csym_type csym,
real(kind=dp), dimension(:, :), intent(in)  scoor,
integer, dimension(:), intent(in)  types,
real(kind=dp), dimension(3, 3), intent(in)  hmat,
real(kind=dp), intent(in), optional  delta,
integer, intent(in), optional  iounit 
)

...

Parameters
csym...
scoor...
types...
hmat...
delta...
iounit...

Definition at line 128 of file cryssym.F.

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

◆ kpoint_gen()

subroutine, public cryssym::kpoint_gen ( type(csym_type csym,
integer, dimension(3), intent(in)  nk,
logical, intent(in), optional  symm,
real(kind=dp), dimension(3), intent(in), optional  shift,
logical, intent(in), optional  full_grid 
)

...

Parameters
csym...
nk...
symm...
shift...
full_grid...

Definition at line 223 of file cryssym.F.

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

◆ print_crys_symmetry()

subroutine, public cryssym::print_crys_symmetry ( type(csym_type csym)

...

Parameters
csym...

Definition at line 578 of file cryssym.F.

Here is the caller graph for this function:

◆ print_kp_symmetry()

subroutine, public cryssym::print_kp_symmetry ( type(csym_type), intent(in)  csym)

...

Parameters
csym...

Definition at line 611 of file cryssym.F.

Here is the caller graph for this function: