IC::Sphere ========== :bdg-link-secondary-line:`src/IC/Sphere.H <../../doxygen/Sphere_8H_source.html>` Initialize a sphere region in which the field \(\eta=1\). Can be a 3D sphere (xyz) or oriented around any of the three axes. :bdg-warning:`This functionality is replaced by IC::Expression.` .. raw:: html
radius
1.0 conditional

Radius of the sphere

Names by executable 5 executables, 7 uses
alamo-2d-coverage-g++
alpha.ic.sphere.radius ic.sphere.radius
alamo-3d-coverage-g++
alpha.ic.sphere.radius ic.sphere.radius
sfi-2d-coverage-g++
allencahn.alpha.ic.sphere.radius
thermoelastic-2d-coverage-g++
hc.ic.sphere.radius
thermoelastic-3d-coverage-g++
hc.ic.sphere.radius
center
conditional

Vector location of the sphere center

Names by executable 5 executables, 7 uses
alamo-2d-coverage-g++
alpha.ic.sphere.center ic.sphere.center
alamo-3d-coverage-g++
alpha.ic.sphere.center ic.sphere.center
sfi-2d-coverage-g++
allencahn.alpha.ic.sphere.center
thermoelastic-2d-coverage-g++
hc.ic.sphere.center
thermoelastic-3d-coverage-g++
hc.ic.sphere.center
inside
1.0 conditional

Value of the field inside the sphere

Names by executable 5 executables, 7 uses
alamo-2d-coverage-g++
alpha.ic.sphere.inside ic.sphere.inside
alamo-3d-coverage-g++
alpha.ic.sphere.inside ic.sphere.inside
sfi-2d-coverage-g++
allencahn.alpha.ic.sphere.inside
thermoelastic-2d-coverage-g++
hc.ic.sphere.inside
thermoelastic-3d-coverage-g++
hc.ic.sphere.inside
outside
0.0 conditional

Value of the field outside teh sphere

Names by executable 5 executables, 7 uses
alamo-2d-coverage-g++
alpha.ic.sphere.outside ic.sphere.outside
alamo-3d-coverage-g++
alpha.ic.sphere.outside ic.sphere.outside
sfi-2d-coverage-g++
allencahn.alpha.ic.sphere.outside
thermoelastic-2d-coverage-g++
hc.ic.sphere.outside
thermoelastic-3d-coverage-g++
hc.ic.sphere.outside
type
xy xyz yz zx conditional

Type - can be cylinder oriented along the x, y, z directions or full sphere.

Names by executable 5 executables, 7 uses
alamo-2d-coverage-g++
alpha.ic.sphere.type ic.sphere.type
alamo-3d-coverage-g++
alpha.ic.sphere.type ic.sphere.type
sfi-2d-coverage-g++
allencahn.alpha.ic.sphere.type
thermoelastic-2d-coverage-g++
hc.ic.sphere.type
thermoelastic-3d-coverage-g++
hc.ic.sphere.type