Skip to content

Commit d02ebb6

Browse files
authored
Merge pull request #12 from sandialabs/develop
Updated to 0.11.0
2 parents decde3a + 44dcb96 commit d02ebb6

33 files changed

+7803
-782
lines changed

docs/source/_templates/footer.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{% extends "!footer.html" %}
2+
{%- block contentinfo %}
3+
{{ super }}
4+
<img src="_images/snl.jpg" alt="Sandia National Laboratories" style="height:40px">
5+
{% endblock %}

docs/source/conf.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,8 @@ def get_version():
3030

3131

3232
project = 'SDynPy'
33+
copyright = '2022, Sandia National Laboratories'
3334
author = 'Daniel P. Rohe'
34-
copyright = '2022 National Technology & Engineering Solutions of Sandia, \
35-
LLC (NTESS). Under the terms of Contract DE-NA0003525 with NTESS, \
36-
the U.S. Government retains certain rights in this software'
3735

3836
# The full version, including alpha/beta/rc tags
3937
release = get_version()
@@ -45,7 +43,10 @@ def get_version():
4543
html_static_path = ['_static']
4644
html_css_files = ['custom.css']
4745
html_theme = 'sphinx_rtd_theme'
48-
html_theme_options = {'navigation_depth': 8}
46+
html_theme_options = {'navigation_depth': 8,
47+
'logo_only': True,
48+
'display_version':False}
49+
html_logo = 'images/logo_horizontal_light.svg'
4950
extensions = [
5051
'sphinx.ext.autodoc',
5152
'sphinx.ext.napoleon',

docs/source/example_problems/transmission_simulator.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ will start by importing the required modules and setting up plotting options.
8585
import numpy as np # For numerics
8686
import matplotlib.pyplot as plt # For plotting
8787
from scipy.spatial import QhullError # For creating elements for visualization
88-
QhullError = qhull.QhullError # To check if element creation has failed
8988
9089
# Set up options to use for plotting
9190
plot_options = {'node_size':0,'line_width':1,'show_edges':False,

docs/source/images/logo_horizontal.svg

Lines changed: 153 additions & 0 deletions
Loading

docs/source/images/logo_horizontal_light.svg

Lines changed: 154 additions & 0 deletions
Loading

docs/source/index.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
You can adapt this file completely to your liking, but it should at least
44
contain the root `toctree` directive.
55
6+
.. image:: /images/logo_horizontal.svg
7+
:width: 550
8+
:alt: SDynPy Logo
9+
:align: center
10+
11+
|
12+
613
Welcome to SDynPy's documentation!
714
==================================
815

docs/source/modal_tutorials/Modal_05_Experimental_Modal_Analysis/Modal_05b_Types_of_Excitation.ipynb

Lines changed: 102 additions & 25 deletions
Large diffs are not rendered by default.

docs/source/modal_tutorials/Modal_05_Experimental_Modal_Analysis/Modal_05c_Selecting_Response_and_Measurement_DoFs.ipynb

Lines changed: 488 additions & 5 deletions
Large diffs are not rendered by default.

docs/source/usage.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,4 +163,9 @@ SDynPy has several general purpose signal processing tools as well. These inclu
163163
* :py:mod:`sdpy.correlation<sdynpy.signal_processing.sdynpy_correlation>` - Functions for comparing data
164164
* :py:mod:`sdpy.complex<sdynpy.signal_processing.sdynpy_complex>` - Functions for working with complex numbers
165165
* :py:mod:`sdpy.rotation<sdynpy.signal_processing.sdynpy_rotation>` - Functions for computing and working with rotation matrices
166-
* :py:mod:`sdpy.generator<sdynpy.signal_processing.sdynpy_generator>` - Functions for generating standard signal types such as sine or pseudorandom
166+
* :py:mod:`sdpy.generator<sdynpy.signal_processing.sdynpy_generator>` - Functions for generating standard signal types such as sine or pseudorandom
167+
* :py:mod:`sdpy.camera<sdynpy.signal_processing.sdynpy_camera>` - Functions for working with camera projections and projections
168+
* :py:mod:`sdpy.harmonic<sdynpy.signal_processing.sdynpy_harmonic>` - Functions for working with harmonic signals
169+
* :py:mod:`sdpy.geometry_fitting<sdynpy.signal_processing.sdynpy_geometry_fitting>` - Functions for fitting geometry to data
170+
* :py:mod:`sdpy.frf_inverse<sdynpy.signal_processing.sdynpy_frf_inverse>` - Functions for inverting frequency response functions for inverse problems
171+
* :py:mod:`sdpy.srs<sdynpy.signal_processing.sdynpy_srs>` - Functions for computing shock response spectra and generating sum-decayed-sines signals

setup.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,17 @@ def get_ui_files(directory):
4646
"numpy",
4747
"scipy",
4848
"matplotlib",
49+
"npTDMS",
4950
"qtpy",
50-
"PyQt6; sys_platform=='darwin'",
51-
"PyQt5; sys_platform!='darwin'",
51+
"PyQt5",
5252
"pyqtgraph",
5353
"netCDF4",
5454
"pandas",
5555
"python-pptx",
5656
"Pillow",
5757
"pyvista",
5858
"pyvistaqt",
59+
"openpyxl",
5960
"vtk"
6061
],
6162
python_requires='>=3.8',
@@ -76,6 +77,7 @@ def get_ui_files(directory):
7677
'Programming Language :: Python :: 3.8',
7778
'Programming Language :: Python :: 3.9',
7879
'Programming Language :: Python :: 3.10',
80+
'Programming Language :: Python :: 3.11',
7981
'Framework :: Pytest',
8082
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)'
8183
]

0 commit comments

Comments
 (0)