Dome shape optimization of filament-wound composite pressure vessels based on hyperelliptic functions considering both geodesic and non-geodesic winding patterns. (June 2017)