|
2 | 2 |
|
3 | 3 | .. raw:: html
|
4 | 4 |
|
5 |
| - <div align="center"> |
6 |
| - <div style="text-align: center; max-width: 800px; justify-content: center; margin: 0 auto;"> |
7 |
| - <h1>PyAnsys</h1> |
8 |
| - <p> |
9 |
| - PyAnsys brings the full power of PyAnsys brings the full power of |
10 |
| - <a href="https://www.ansys.com/" target="_blank" style="color: #0078D7; text-decoration: none;">Ansys</a> engineering simulations into the |
11 |
| - <a href="https://www.python.org/" target="_blank" style="color: #0078D7; text-decoration: none;">Python</a> ecosystem, enabling faster, more flexible, and automated workflows |
12 |
| - for businesses of any scale. |
13 |
| - </p> |
| 5 | + <!-- Hero Section --> |
| 6 | + <section class="container py-1 d-flex align-items-center"> |
| 7 | + <div class="row"> |
| 8 | + |
| 9 | + <div class="col-md-6 mb-1"> |
| 10 | + <h1 class="display-5 fw-bold pt-2">Automate your simulation using Python</h1> |
| 11 | + <p class="lead"> |
| 12 | + PyAnsys provides Pythonic access to Ansys simulation tools, making automation, |
| 13 | + scripting, and integration easier for engineers and developers. |
| 14 | + </p> |
| 15 | + <p> |
| 16 | + <ul class="list-unstyled"> |
| 17 | + <li><i class="fas fa-check-circle text-success"></i> Easy to use Python API</li> |
| 18 | + <li><i class="fas fa-check-circle text-success"></i> Seamless integration with Ansys products</li> |
| 19 | + <li><i class="fas fa-check-circle text-success"></i> Extensive documentation and community support</li> |
| 20 | + </ul> |
| 21 | + </p> |
| 22 | + <div class="text-center"> |
| 23 | + <h5 id="install" class="fw-semibold mb-3">Install</h5> |
| 24 | + <div class="d-flex justify-content-center gap-2 flex-wrap"> |
| 25 | + <a href="#windows" class="btn btn-dark btn-lg"> |
| 26 | + <i class="fab fa-windows me-2"></i>Windows |
| 27 | + </a> |
| 28 | + <a href="#macos" class="btn btn-dark btn-lg"> |
| 29 | + <i class="fab fa-apple me-2"></i>macOS |
| 30 | + </a> |
| 31 | + <a href="#linux" class="btn btn-dark btn-lg"> |
| 32 | + <i class="fab fa-linux me-2"></i>Linux |
| 33 | + </a> |
| 34 | + </div> |
| 35 | + </div> |
14 | 36 | </div>
|
15 |
| - </div> |
16 |
| - |
17 |
| -.. button-ref:: getting-started/install |
18 |
| - :ref-type: doc |
19 |
| - :color: primary |
20 |
| - :align: center |
21 |
| - |
22 |
| - Get started now → |
23 |
| - |
24 |
| -.. raw:: html |
25 |
| - |
26 |
| - <div align="center"> |
27 |
| - <img src="_static/banner.png" width="600"> |
28 |
| - </div> |
29 |
| - |
30 |
| - |
31 |
| -.. PyAnsys brings the full power of `Ansys`_ engineering simulations into the |
32 |
| -.. `Python`_ ecosystem, enabling faster, more flexible, and automated workflows for |
33 |
| -.. businesses of any scale. |
34 |
| -
|
35 |
| -
|
36 |
| -
|
37 |
| -.. .. raw:: html |
38 |
| -
|
39 |
| -.. <div align="center"> |
40 |
| -.. <h2>Why PyAnsys?</h2> |
41 |
| -.. </div> |
42 |
| -
|
43 |
| -.. PyAnsys is the gateway to integrating the world-class simulation power of Ansys |
44 |
| -.. into scalable, Python-based workflows. Build robust engineering pipelines, |
45 |
| -.. eliminate repetitive tasks, and turn simulation into a competitive business |
46 |
| -.. advantage. |
47 |
| -
|
48 |
| -
|
49 |
| -.. raw:: html |
50 | 37 |
|
| 38 | + <div class="col-md-6 text-center"> |
| 39 | + <img id="hero-image" style="padding-top: 0rem;" src="_static/landing-page/geometry-banner.png" class="img-fluid rounded" alt="PyAnsys" /> |
| 40 | + </div> |
51 | 41 |
|
52 |
| - <style> |
53 |
| - .feature-container { |
54 |
| - display: flex; |
55 |
| - align-items: center; |
56 |
| - flex-wrap: wrap; |
57 |
| - } |
58 |
| -
|
59 |
| - .justify-between { |
60 |
| - justify-content: space-between; |
61 |
| - } |
62 |
| -
|
63 |
| - .left-container { |
64 |
| - flex: 0 0 auto; |
65 |
| - width: 41.66666666666667%; |
66 |
| - } |
67 |
| - .right-container { |
68 |
| - flex: 0 0 auto; |
69 |
| - width: 58.33333333333333%; |
70 |
| - } |
71 |
| - </style> |
72 |
| - |
73 |
| - <div class="feature-container justify-between"> |
74 |
| - <div class="left-container"> |
75 |
| - <div class="image-side"> |
76 |
| - <img src="_static/landing-page/pydpf.jpeg" alt="Descriptive alt text"> |
77 |
| - </div> |
78 |
| - </div> |
79 |
| - <div class="right-container"> |
80 |
| - <div class="text-side"> |
81 |
| - <h2>Why PyAnsys?</h2> |
82 |
| - <p> |
83 |
| - PyAnsys is the gateway to integrating the world-class simulation power of Ansys |
84 |
| - into scalable, Python-based workflows. Build robust engineering pipelines, |
85 |
| - eliminate repetitive tasks, and turn simulation into a competitive business |
86 |
| - advantage. |
87 |
| - </p> |
88 |
| - <ul> |
89 |
| - <li>Control meshing, solving, and post-processing using Python scripts to cut time and reduce manual errors.</li> |
90 |
| - <li> Leverage real-time access to field data, results, and metadata across Ansys tools using PyAnsys DPF.</li> |
91 |
| - <li>Run PyAnsys workflows in scalable environments, from on-premise HPC to hybrid cloud deployments.</li> |
92 |
| - <li>Integrate with the Ansys ecosystem, including Ansys Cloud, Ansys Gateway powered by AWS, and Ansys Minerva.</li> |
93 |
| - <li>Access a wide range of Ansys tools, including Mechanical, Fluent, Electronics, and more.</li> |
94 |
| - <li>Utilize the power of Python libraries, such as NumPy, SciPy, and Pandas, to enhance your simulation workflows.</li> |
95 |
| - </ul> |
96 | 42 | </div>
|
97 |
| - </div> |
98 |
| - </div> |
| 43 | + </section> |
| 44 | + |
| 45 | + <hr class="mt-6 mb-2"> |
| 46 | + |
| 47 | + <!-- Key Features --> |
| 48 | + <section class="bg-light"> |
| 49 | + <div class="container"> |
| 50 | + <h2 class="text-center">Key features of PyAnsys</h2> |
| 51 | + <div class="row"> |
| 52 | + <div class="col-md-4 mb-4"> |
| 53 | + <div class="d-flex align-items-center mb-2"> |
| 54 | + <h5 class="mb-0"><i class="fas fa-robot text-dark me-2"></i>Automation</h5> |
| 55 | + </div> |
| 56 | + <p> |
| 57 | + Automate your simulation workflows to eliminate repetitive tasks, |
| 58 | + reduce human error, and accelerate your development cycle. |
| 59 | + </p> |
| 60 | + <img style="padding-top: 0rem;" src="_static/landing-page/pipe.png" class="img-fluid rounded" alt="PyAnsys" /> |
| 61 | + </div> |
| 62 | + <div class="col-md-4 mb-4"> |
| 63 | + <div class="d-flex align-items-center mb-2"> |
| 64 | + <h5 class="mb-0"><i class="fas fa-code text-dark me-2"></i>Python API</h5> |
| 65 | + </div> |
| 66 | + <p> |
| 67 | + Access a robust and intuitive Python API that enables powerful |
| 68 | + scripting capabilities, customization, and extensibility. |
| 69 | + </p> |
| 70 | + <img style="padding-top: 0rem;" src="_static/landing-page/camera.png" class="img-fluid rounded" alt="PyAnsys" /> |
| 71 | + </div> |
| 72 | + <div class="col-md-4 mb-4"> |
| 73 | + <div class="d-flex align-items-center mb-2"> |
| 74 | + <h5 class="mb-0"><i class="fas fa-cubes text-dark me-2"></i>Integration</h5> |
| 75 | + </div> |
| 76 | + <p> |
| 77 | + Seamlessly integrate Ansys tools with other Python-based |
| 78 | + frameworks, allowing for a unified and scalable simulation |
| 79 | + ecosystem. |
| 80 | + </p> |
| 81 | + <img style="padding-top: 0rem;" src="_static/landing-page/porkchop.png" class="img-fluid rounded" alt="PyAnsys" /> |
| 82 | + </div> |
| 83 | + </div> |
| 84 | + </div> |
| 85 | + </section> |
| 86 | + |
| 87 | + |
| 88 | + <!-- Carousel Section --> |
| 89 | + <section class="py-5"> |
| 90 | + <div class="container"> |
| 91 | + <h2 class="text-center mb-4">What You Can Do with PyAnsys</h2> |
| 92 | + <div id="pyansysCarousel" class="carousel slide carousel-fade" data-bs-ride="carousel"> |
| 93 | + <div class="carousel-inner"> |
| 94 | + <div class="carousel-item active"> |
| 95 | + <img src="https://picsum.photos/800/400?random=1" class="d-block w-100 rounded" alt="..."> |
| 96 | + <div class="carousel-caption d-none d-md-block bg-dark bg-opacity-50 rounded"> |
| 97 | + <h5>Automate FEA Analysis</h5> |
| 98 | + <p>Run full finite element workflows through Python scripts.</p> |
| 99 | + </div> |
| 100 | + </div> |
| 101 | + <div class="carousel-item"> |
| 102 | + <img src="https://picsum.photos/800/400?random=2" class="d-block w-100 rounded" alt="..."> |
| 103 | + <div class="carousel-caption d-none d-md-block bg-dark bg-opacity-50 rounded"> |
| 104 | + <h5>Post-Processing</h5> |
| 105 | + <p>Extract and visualize simulation results programmatically.</p> |
| 106 | + </div> |
| 107 | + </div> |
| 108 | + <div class="carousel-item"> |
| 109 | + <img src="https://picsum.photos/800/400?random=3" class="d-block w-100 rounded" alt="..."> |
| 110 | + <div class="carousel-caption d-none d-md-block bg-dark bg-opacity-50 rounded"> |
| 111 | + <h5>Integration with ML</h5> |
| 112 | + <p>Combine simulation with machine learning to build smart systems.</p> |
| 113 | + </div> |
| 114 | + </div> |
| 115 | + </div> |
| 116 | + <button class="carousel-control-prev" type="button" data-bs-target="#pyansysCarousel" data-bs-slide="prev"> |
| 117 | + <span class="carousel-control-prev-icon" aria-hidden="true"></span> |
| 118 | + </button> |
| 119 | + <button class="carousel-control-next" type="button" data-bs-target="#pyansysCarousel" data-bs-slide="next"> |
| 120 | + <span class="carousel-control-next-icon" aria-hidden="true"></span> |
| 121 | + </button> |
| 122 | + </div> |
| 123 | + </div> |
| 124 | + </section> |
| 125 | + |
99 | 126 |
|
| 127 | + <!-- Bootstrap JS (may not be necessary since PyData already declares this) --> |
| 128 | + < script src= "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></ script> |
| 129 | + <script src="_static/js/landing-page.js"></script |
100 | 130 |
|
101 | 131 | .. grid:: 2 3 3 4
|
102 | 132 | :margin: 2
|
|
0 commit comments