Skip to content
Snippets Groups Projects
README.md 2.09 KiB
Newer Older
Mads M. Pedersen's avatar
Mads M. Pedersen committed
# Contents of WindEnergyToolbox, [wetb](wetb)

mads's avatar
t  
mads committed
- [hawc2](#hawc2)
- [gtsdf](#gtsdf)
- [fatigue_tools](#fatigue_tools)
- [wind](#wind)
- [fast](#fast)
- [functions](#functions)
mads's avatar
t  
mads committed
------------------------------------------------------------------------------------
Mads M. Pedersen's avatar
Mads M. Pedersen committed
### [hawc2](wetb/hawc2) 
- [Hawc2io](wetb/hawc2/Hawc2io.py): Read binary, ascii and flex result files
- [sel_file](wetb/hawc2/sel_file.py): Read/write *.sel (sensor list) files
mads's avatar
mads committed
- [htc_file](wetb/hawc2/htc_file.py): Read/write/manipulate htc files
mads's avatar
mads committed
- [ae_file](wetb/hawc2/ae_file.py): Read AE (aerodynamic blade layout) files
- [pc_file](wetb/hawc2/pc_file.py): Read PC (profile coefficient) files
mads's avatar
mads committed
- [shear_file](wetb/hawc2/shear_file.py): Create user defined shear file
mads's avatar
mads committed
- [at_time_file](wetb/hawc2/at_time_file.py): read at output_at_time files
mads's avatar
mads committed
- [ascii2bin](wetb/hawc2/ascii2bin): Compress HAWC2 ascii result files to binary
Mads M. Pedersen's avatar
Mads M. Pedersen committed

### [gtsdf](wetb/gtsdf)
General Time Series Data Format, a binary hdf5 data format for storing time series data.
- [gtsdf](wetb/gtsdf/gtsdf.py): read/write/append gtsdf files
- [unix_time](wetb/gtsdf/unix_time.py): convert between datetime and unix time (seconds since 1/1/1970)

mads's avatar
mads committed
### [fatigue_tools](wetb/fatigue_tools)
- [fatigue](wetb/fatigue_tools/fatigue.py): Rainflow counting, cycle matrix and equvivalent loads
mads's avatar
mads committed
- [bearing_damage](wetb/fatigue_tools/bearing_damage.py): Calculate a comparable measure of bearing damage
mads's avatar
mads committed

mads's avatar
mads committed
### [wind](wetb/wind)
- [shear](wetb/wind/shear.py): Calculate and fit wind shear 

### [fast](wetb/fast)
mads's avatar
mads committed
Tools for working with NREL's FAST code (An aeroelastic computer-aided engineering (CAE) tool for horizontal axis wind turbines)
- [fast_io](wetb/fast/fast_io.py): Read binary and ascii result files
mads's avatar
mads committed

mads's avatar
mads committed
### [functions](wetb/functions)
Other functions
mads's avatar
mads committed
- [geometry](wetb/functions/geometry.py): Different kind of geometry conversion functions
mads's avatar
mads committed
- [process_exec](wetb/functions/process_exec.py): Run system command in subprocess
mads's avatar
mads committed
- [timing](wetb/functions/timing.py): Decorators for evaluating execution time of functions
Mads M. Pedersen's avatar
Mads M. Pedersen committed
- [caching](wetb/functions/caching.py): Decorators to create cached (calculate once) functions and properties