|
subroutine | makehybridatomicorbital_from_array_noid (coefs, atom, hybridOrbital) |
| Creates a new hybrid orbital with the expansion coefficients (in an array). More...
|
|
subroutine | makehybridatomicorbital_from_array_ptr_noid (coefs, atom, hybridOrbital) |
| Creates a new hybrid orbital with the expansion coefficients pointing to the given data locations. More...
|
|
subroutine | makehybridatomicorbital_from_array (id, coefs, atom, hybridOrbital) |
| Creates a new hybrid orbital with the given expansion coefficients (in an array). Contains an id field for backwards compatibility. More...
|
|
subroutine | makehybridatomicorbital_from_vals (id, s, px, py, pz, atom, hybridOrbital) |
| Creates a new hybrid orbital with the given expansion coefficients. Contains an id field for backwards compatibility. More...
|
|
◆ makehybridatomicorbital_from_array()
subroutine orbitals_base::makehybridatomicorbital::makehybridatomicorbital_from_array |
( |
integer, intent(in) |
id, |
|
|
real, dimension(0:3), intent(in) |
coefs, |
|
|
type(particle), intent(in), target |
atom, |
|
|
type(orbital), intent(out) |
hybridOrbital |
|
) |
| |
Creates a new hybrid orbital with the given expansion coefficients (in an array). Contains an id
field for backwards compatibility.
◆ makehybridatomicorbital_from_array_noid()
subroutine orbitals_base::makehybridatomicorbital::makehybridatomicorbital_from_array_noid |
( |
real, dimension(0:3), intent(in) |
coefs, |
|
|
type(particle), intent(in), target |
atom, |
|
|
type(orbital), intent(out) |
hybridOrbital |
|
) |
| |
Creates a new hybrid orbital with the expansion coefficients (in an array).
◆ makehybridatomicorbital_from_array_ptr_noid()
subroutine orbitals_base::makehybridatomicorbital::makehybridatomicorbital_from_array_ptr_noid |
( |
type(real_ptr), dimension(0:3), intent(in) |
coefs, |
|
|
type(particle), intent(in), target |
atom, |
|
|
type(orbital), intent(out) |
hybridOrbital |
|
) |
| |
Creates a new hybrid orbital with the expansion coefficients pointing to the given data locations.
◆ makehybridatomicorbital_from_vals()
subroutine orbitals_base::makehybridatomicorbital::makehybridatomicorbital_from_vals |
( |
integer, intent(in) |
id, |
|
|
real, intent(in) |
s, |
|
|
real, intent(in) |
px, |
|
|
real, intent(in) |
py, |
|
|
real, intent(in) |
pz, |
|
|
type(particle), intent(in), target |
atom, |
|
|
type(orbital), intent(out) |
hybridOrbital |
|
) |
| |
Creates a new hybrid orbital with the given expansion coefficients. Contains an id
field for backwards compatibility.
- Todo:
- Finish commenting for hybrid atomic orbitals.
The documentation for this interface was generated from the following file: