test_forceconstant_symmetry Module

  • Uses:

  • konstanter
  • helpers
  • type_crystalstructure
  • type_forceconstant_firstorder
  • type_forceconstant_secondorder
  • type_forceconstant_thirdorder
  • type_forceconstant_fourthorder
  • type_forcemap
module~~test_forceconstant_symmetry~~UsesGraph module~test_forceconstant_symmetry test_forceconstant_symmetry type_forcemap type_forcemap type_forcemap->module~test_forceconstant_symmetry helpers helpers helpers->module~test_forceconstant_symmetry type_forceconstant_fourthorder type_forceconstant_fourthorder type_forceconstant_fourthorder->module~test_forceconstant_symmetry konstanter konstanter konstanter->module~test_forceconstant_symmetry type_forceconstant_firstorder type_forceconstant_firstorder type_forceconstant_firstorder->module~test_forceconstant_symmetry type_crystalstructure type_crystalstructure type_crystalstructure->module~test_forceconstant_symmetry type_forceconstant_thirdorder type_forceconstant_thirdorder type_forceconstant_thirdorder->module~test_forceconstant_symmetry type_forceconstant_secondorder type_forceconstant_secondorder type_forceconstant_secondorder->module~test_forceconstant_symmetry
Help
module~~test_forceconstant_symmetry~~UsesGraph module~test_forceconstant_symmetry test_forceconstant_symmetry type_forcemap type_forcemap type_forcemap->module~test_forceconstant_symmetry helpers helpers helpers->module~test_forceconstant_symmetry type_forceconstant_fourthorder type_forceconstant_fourthorder type_forceconstant_fourthorder->module~test_forceconstant_symmetry konstanter konstanter konstanter->module~test_forceconstant_symmetry type_forceconstant_firstorder type_forceconstant_firstorder type_forceconstant_firstorder->module~test_forceconstant_symmetry type_crystalstructure type_crystalstructure type_crystalstructure->module~test_forceconstant_symmetry type_forceconstant_thirdorder type_forceconstant_thirdorder type_forceconstant_thirdorder->module~test_forceconstant_symmetry type_forceconstant_secondorder type_forceconstant_secondorder type_forceconstant_secondorder->module~test_forceconstant_symmetry
Help

Subroutines

public subroutine test_forceconstant_constraints(map, fc1, fc2, fc3, fc4, uc)

Arguments

Type IntentOptional AttributesName
type(lo_forcemap), intent(in) :: map

all the forceconstant metadata

type(lo_forceconstant_firstorder), intent(in) :: fc1

firstorder forceconstant

type(lo_forceconstant_secondorder), intent(in) :: fc2

secondorder forceconstant

type(lo_forceconstant_thirdorder), intent(in) :: fc3

thirdorder forceconstant

type(lo_forceconstant_fourthorder), intent(in) :: fc4

fourthorder forceconstant

type(lo_crystalstructure), intent(in) :: uc

crystal structure