There is a newer version of the record available.

Published November 14, 2023 | Version v1

Tensile2d: 2D quasistatic non-linear structural mechanics solutions, under geometrical variations

  • 1. ROR icon Safran (France)
  • 2. Safran Tech

Description

This dataset contains 2D quasistatic non-linear structural mechanics solutions, under geometrical variations. 

A Description is provided in the MMGP paper Sections 4.1 and A.2.

The file format is PLAID, see the plaid documentation.

The variablity in the samples are 6 input scalars and the geometry (mesh). Outputs of interest are 4 scalars and 6 fields.

Seven nested training sets of sizes 8 to 500 are provided, with complete input-output data. A testing set of size 200, as well as two out-of-distribution sample, are provided, for which outputs are not provided.  

 

Tips to access the data:

After decompressing the downloaded file:

 

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())
print("nodal_tags =", sample.get_nodal_tags())

 

Files

Files (297.1 MB)

Name Size Download all
md5:2641ddef3c6d51c8553c970c25d74ab3
297.1 MB Download

Additional details

Related works

Is documented by
Conference paper: arXiv:2305.12871 (arXiv)
Software: https://plaid-lib.readthedocs.io/ (URL)

Dates

Submitted
2023-11-14