-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy path.gitignore
More file actions
114 lines (95 loc) · 3.01 KB
/
.gitignore
File metadata and controls
114 lines (95 loc) · 3.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# =============================================================================
# Python
# =============================================================================
*.pyc
__pycache__/
*.egg-info/
*.python-version
# =============================================================================
# macOS
# =============================================================================
.DS_Store
__MACOSX/
# =============================================================================
# IDE/Editor Settings
# =============================================================================
.idea/
.vscode/
.cursor/rules/
# =============================================================================
# Jupyter Notebooks
# =============================================================================
*checkpoint.ipynb
*.nbconvert.ipynb
.ipynb_checkpoints/
# =============================================================================
# Data Files (large/generated)
# =============================================================================
# CSV files (except test inputs)
*.csv
!tests/test_inputs/*.csv
# Binary data formats
*.h5
*.hdf5
*.feather
*.ftr
*.parquet
# Pickle files (generated input data)
*.p
*.pkl
# Large wind resource data
wind_resource_rex/
# =============================================================================
# Hercules Simulation Outputs
# =============================================================================
# Output directories contain generated results
outputs/
# Log files (generated during simulation)
*.log
# H_dict echo files (simulation state dumps)
*.echo
# =============================================================================
# Documentation Build Artifacts
# =============================================================================
docs/_build/
# =============================================================================
# Testing/CI Artifacts
# =============================================================================
.pytest_cache/
.ruff_cache/
# =============================================================================
# LEGACY HERCULES - May remove in future cleanup
# =============================================================================
# Old example folder path (renamed to examples/)
!example_case_folders/00_wind_farm_only/inputs/floris_standin_data.csv
!example_case_folders/00_wind_farm_only/inputs/wind_power_reference_data.csv
# C++ build artifacts (from old AMR-Wind integration)
a.out
*.plist
test_client.dSYM
hercules/test_client_cpp/test_client
# NetCDF files (from old AMR-Wind demos)
hercules/sampling00000.nc
hercules/sample_copy.nc
hercules/local_amr_wind_demo/sample_copy.nc
# Database files (from old front-end/control center)
data.db
*.sqlite
*.conda
hercules/front_end.db
hercules/control_center.db
# Old data/flow pickle files
hercules/df_flow.p
hercules/flow_data.p
# AMR-Wind time step outputs
t_*.txt
hercules/t_0*
t_00*
slices
# Old log file patterns (now covered by *.log)
logdummy
loghelics
loghercules*
logstandin*
logfloris*
*out-example.json