ellipsoidDomeType

complexType · extension complexBaseType · all

Ellipsoidal dome

The meridian of the dome is a quarter of an ellipse whose radial semi-axis is the cylinder radius R and whose axial semi-axis is the dome height h. halfAxisFraction is the ratio of the two, so h = R times that fraction.

A fraction of 1 gives a hemisphere, a fraction of 0 a flat end face, and a fraction above 1 a dome taller than the cylinder radius. The fraction is zero or larger.

The excerpt is the vacuum jacket of the example tank, whose domes are 0.94 m high at a cylinder radius of 1.45 m.

<vessel uID="rearTank_outerVessel">
    ...
    <domeType>
        <ellipsoid>
            <halfAxisFraction>0.65</halfAxisFraction>
        </ellipsoid>
    </domeType>
    ...
</vessel>
Ellipsoidal dome

Attributes

NameTypeConstraintsUseDefaultDescription
@externalDataDirectoryxsd:stringoptionalDirectory of the external data file
@externalDataNodePathxsd:stringoptionalPath of the node inside the external data file
@externalFileNamexsd:stringoptionalName of the external data file

Child elements

NameTypeConstraintsOccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration.DefaultDescription
allThe children below may appear in any order. Each may appear at most once.
halfAxisFractiondoubleBaseType[1..1] requiredRatio of the dome height to the cylinder radius [-]

Used by

In a dataset · 1 path

In the schema · 1 declaration

TypeName
domeTypeTypeellipsoid