Rotor37: a 3D CFD RANS dataset, under geometrical variations of a compressor blade
- 1. Safran Tech, Digital Sciences & Technologies Department, Rue des Jeunes Bois, Châteaufort, 78114 Magny-Les-Hameaux, France
Description
This dataset contains 3D CFD RANS solutions, under geometrical variations of a compressor blade.
A Description is provided in 2305.12871.pdf (arxiv.org) Sections 4.1 and Appendix A.1.
The file format is PLAID, see the plaid documentation.
The variablity in the samples are 2 input scalars and the geometry (mesh). Outputs of interest are 3 scalars and 3 fields.
Eight nested training sets of sizes 8 to 1000 are provided, with complete input-output data. A testing set of size 200 is provided, for which outputs are not provided.
Tips to access the data:
After decompressing the downloaded file:
from plaid.containers.dataset import Dataset
from plaid.problem_definition import ProblemDefinition
dataset = Dataset()
problem = ProblemDefinition()
problem._load_from_dir_(os.path.join(/path/to/data,'problem_definition'))
dataset._load_from_dir_(os.path.join(/path/to/data,'dataset'), verbose = True)
print("problem =", problem)
print("dataset =", dataset)
sample = dataset[0]
print("sample =", sample)
for fn in sample.get_field_names():
print(f"{fn} =", sample.get_field(fn))
for sn in sample.get_scalar_names():
print(f"{sn} =", sample.get_scalar(sn))
print("nodes =", sample.get_nodes())
print("elements =", sample.get_elements())
Files
Files
(3.3 GB)
Name | Size | Download all |
---|---|---|
md5:38b569baa992b08f434299c1737f68c5
|
3.3 GB | Download |
Additional details
Related works
- Is documented by
- Software: https://plaid-lib.readthedocs.io/ (URL)
- Is required by
- Conference paper: arXiv:2305.12871 (arXiv)
Dates
- Updated
-
2025-02-09