Cartesius Library
orbitals_base::trfmd_hybs_same Interface Reference

Public Member Functions

logical function trfmd_hybs_same_explicit_list (trfm, pim_hyblist, im_hyblist)
 Given the explicit transformation matrix, returns true if the image hybrid list contains every image of the preimage hybrids (in any order) More...
 
logical function trfmd_hybs_same_explicit (trfm, preim_atom, im_atom)
 Given the explicit transformation matrix, returns true if the image atom's hybrid list contains every image of the preimage atom's hybrids (in any order) More...
 
logical function trfmd_hybs_same_implicit (preim_atom, im_atom)
 Same as above, but computes the transformation matrix from the spaceTree. More...
 

Member Function/Subroutine Documentation

◆ trfmd_hybs_same_explicit()

logical function orbitals_base::trfmd_hybs_same::trfmd_hybs_same_explicit ( real, dimension(3,3), intent(in)  trfm,
type(particle), intent(in)  preim_atom,
type(particle), intent(in)  im_atom 
)

Given the explicit transformation matrix, returns true if the image atom's hybrid list contains every image of the preimage atom's hybrids (in any order)

Here is the call graph for this function:

◆ trfmd_hybs_same_explicit_list()

logical function orbitals_base::trfmd_hybs_same::trfmd_hybs_same_explicit_list ( real, dimension(3,3), intent(in)  trfm,
type(list), intent(inout)  pim_hyblist,
type(list), intent(inout)  im_hyblist 
)

Given the explicit transformation matrix, returns true if the image hybrid list contains every image of the preimage hybrids (in any order)

Here is the call graph for this function:

◆ trfmd_hybs_same_implicit()

logical function orbitals_base::trfmd_hybs_same::trfmd_hybs_same_implicit ( type(particle), intent(in)  preim_atom,
type(particle), intent(in)  im_atom 
)

Same as above, but computes the transformation matrix from the spaceTree.

Here is the call graph for this function:

The documentation for this interface was generated from the following file: