SolutionBuilder.build_hemisphere#

SolutionBuilder.build_hemisphere(radius, axis='z')[source]#

Build a hemispherical solution system from this blueprint.

The hemisphere is centered at the origin, with its flat surface lying in the plane perpendicular to axis.

Parameters:
radiusfloat

Hemisphere radius in Å.

axis{“x”, “y”, “z”}, default=”z”

Axis normal to the flat surface of the hemisphere.

Returns:
AtomicSystem

The built hemispherical solution system.

Raises:
ValueError

If radius is not positive or axis is invalid.