===== Primitive: Elliptic cylinder with x-axis ===== **Definition**: 1-(y-y_0)^2/a^2-(z-z_0)^2/b^2 **Call**: hfEllCylX(x,center,a,b); **Parameters**: x - point coordinates array center - cylinder center array a,b - elliptic half-axes along y,z **Test file**: [[http://hyperfun.org/ellcyl.hf|ellcyl.hf]] ===== Primitive: Elliptic cylinder with y-axis ===== **Definition**: 1-(x-x_0)^2/a^2-(z-z_0)^2/b^2 **Call**: hfEllCylY(x,center,a,b); **Parameters**: x - point coordinates array center - cylinder center array a,b - elliptic half-axes along x,z **Test file**: [[http://hyperfun.org/ellcyl.hf|ellcyl.hf]] ===== Primitive: Elliptic cylinder with z-axis ===== **Definition**: 1-(x-x_0)^2/a^2-(y-y_0)^2/b^2 **Call**: hfEllCylZ(x,center,a,b); **Parameters**: x - point coordinates array center - cylinder center array a,b - elliptic half-axes along x,y **Test file**: [[http://hyperfun.org/ellcyl.hf|ellcyl.hf]]