physics

This is summary documentation for hippynn.graphs.nodes.physics module. Click here for full documentation.

Links to Full Documentation:

Nodes for physics transformations

Functions

setup_stressforce_nodes(energy_node[, ...])

_summary_

Classes

AtomToMolSummer(name, parents[, module])

BondToMolSummmer(name, parents[, module])

ChargeMomentNode(name, parents[, module])

ChargePairSetup(name, parents, *args, **kwargs)

CombineEnergyNode(*args[, module])

Combines Local atom energies from different Energy Nodes.

CoulombEnergyNode(*args[, module, module_kwargs])

Besides the normal 'name' and 'parents' arguments, this node requires an energy_conversion parameter.

DipoleNode(name, parents[, module])

Compute the dipole of point charges.

GradientNode(name, parents, sign, **kwargs)

Compute the gradient of a quantity.

MultiGradientNode(name, ...)

Compute the gradient of a quantity.

PerAtom(name, parents[, module])

QuadrupoleNode(name, parents[, module])

Compute the traceless quadrupole of point charges.

ScreenedCoulombEnergyNode(name, parents, ...)

Besides the normal 'name' and 'parents' arguments, this node requires an energy_conversion parameter.

StrainInducer(name, parents[, module])

StressForceNode(name, parents[, module])

VecMag(name, parents[, module, _helper])