Cartesius Library
coulomb Module Reference

introduces type ChargeDistirbution (why not to call it this name) More...

Data Types

type  chargedistribution
 

Functions/Subroutines

type(chargedistribution) function, pointer charge_distribution_from_polymorphic (x)
 
subroutine deallocate_chargedistribution (pValue)
 Deallocates the ChargeDistribution and its DipoleMoment. More...
 

Detailed Description

introduces type ChargeDistirbution (why not to call it this name)

Function/Subroutine Documentation

◆ charge_distribution_from_polymorphic()

type(chargedistribution) function, pointer coulomb::charge_distribution_from_polymorphic ( class(*), intent(in), pointer  x)
Warning
quadrupole moment and higher multipoles are missing so far.

◆ deallocate_chargedistribution()

subroutine coulomb::deallocate_chargedistribution ( class(*), intent(inout), pointer  pValue)

Deallocates the ChargeDistribution and its DipoleMoment.