Octopus
spglib_f08.F90 File Reference

Go to the source code of this file.

Modules

module  spglib_f08
 

Data Types

type  spglib_f08::spglibspacegrouptype
 
type  spglib_f08::spglibdataset
 
interface  spglib_f08::spg_get_symmetry
 
interface  spglib_f08::spgat_get_symmetry
 
interface  spglib_f08::spg_get_symmetry_with_collinear_spin
 
interface  spglib_f08::spgat_get_symmetry_with_collinear_spin
 
interface  spglib_f08::spg_get_symmetry_with_site_tensors
 
interface  spglib_f08::spgat_get_symmetry_with_site_tensors
 
interface  spglib_f08::spg_get_multiplicity
 
interface  spglib_f08::spgat_get_multiplicity
 
interface  spglib_f08::spg_delaunay_reduce
 
interface  spglib_f08::spg_niggli_reduce
 
interface  spglib_f08::spg_find_primitive
 
interface  spglib_f08::spgat_find_primitive
 
interface  spglib_f08::spg_get_international
 
interface  spglib_f08::spgat_get_international
 
interface  spglib_f08::spg_get_schoenflies
 
interface  spglib_f08::spgat_get_schoenflies
 
interface  spglib_f08::spg_get_pointgroup
 
interface  spglib_f08::spg_refine_cell
 
interface  spglib_f08::spgat_refine_cell
 
interface  spglib_f08::spg_standardize_cell
 
interface  spglib_f08::spgat_standardize_cell
 
interface  spglib_f08::spg_get_ir_reciprocal_mesh
 
interface  spglib_f08::spg_get_stabilized_reciprocal_mesh
 
interface  spglib_f08::spg_get_error_code
 

Enumerations

enum  {
  spglib_f08::spglib_success = 0 , spglib_f08::spgerr_spacegroup_search_failed , spglib_f08::spgerr_cell_standardization_failed , spglib_f08::spgerr_symmetry_operation_search_failed ,
  spglib_f08::spgerr_atoms_too_close , spglib_f08::spgerr_pointgroup_not_found , spglib_f08::spgerr_niggli_failed , spglib_f08::spgerr_delaunay_failed ,
  spglib_f08::spgerr_array_size_shortage , spglib_f08::spgerr_none
}
 

Functions/Subroutines

character(len=32) function, public spglib_f08::spg_get_error_message (spglib_error)
 
type(spglibspacegrouptype) function, public spglib_f08::spg_get_spacegroup_type (hall_number)
 
type(spglibdataset) function, public spglib_f08::spg_get_dataset (lattice, position, types, num_atom, symprec)