Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -18,15 +18,15 @@ os.environ["PYOPENGL_PLATFORM"] = "egl"
|
|
18 |
# os.system("wget https://zenodo.org/records/10124594/files/Tensile2d.tar.gz")
|
19 |
# os.system("tar -xvf Tensile2d.tar.gz")
|
20 |
|
21 |
-
hf_dataset = load_dataset("PLAID-datasets/
|
22 |
|
23 |
-
nb_samples =
|
24 |
|
25 |
-
|
26 |
|
27 |
|
28 |
_HEADER_ = '''
|
29 |
-
<h2><b>Visualization demo of <a href='https://huggingface.co/datasets/PLAID-datasets/
|
30 |
'''
|
31 |
|
32 |
def round_num(num)->str:
|
@@ -38,8 +38,8 @@ def sample_info(sample_id_str, fieldn):
|
|
38 |
plaid_sample = Sample.model_validate(pickle.loads(sample_))
|
39 |
# plaid_sample = Sample.load_from_dir(f"Tensile2d/dataset/samples/sample_"+str(sample_id_str).zfill(9))
|
40 |
|
41 |
-
nodes = plaid_sample.get_nodes()
|
42 |
-
field = plaid_sample.get_field(fieldn)
|
43 |
# if nodes.shape[1] == 2:
|
44 |
# nodes__ = np.zeros((nodes.shape[0],nodes.shape[1]+1))
|
45 |
# nodes__[:,:-1] = nodes
|
@@ -51,7 +51,7 @@ def sample_info(sample_id_str, fieldn):
|
|
51 |
|
52 |
nb_nodes = nodes.shape[0]
|
53 |
|
54 |
-
quads = plaid_sample.get_elements()['QUAD_4']
|
55 |
nb_quads = quads.shape[0]
|
56 |
|
57 |
assert field.shape[0] == nb_nodes
|
|
|
18 |
# os.system("wget https://zenodo.org/records/10124594/files/Tensile2d.tar.gz")
|
19 |
# os.system("tar -xvf Tensile2d.tar.gz")
|
20 |
|
21 |
+
hf_dataset = load_dataset("PLAID-datasets/VKI-LS59", split="all_samples")
|
22 |
|
23 |
+
nb_samples = 839
|
24 |
|
25 |
+
field_names = ["sdf", "ro", "rou", "rov", "roe", "nut", "mach"]
|
26 |
|
27 |
|
28 |
_HEADER_ = '''
|
29 |
+
<h2><b>Visualization demo of <a href='https://huggingface.co/datasets/PLAID-datasets/VKI-LS59' target='_blank'><b>VKI-LS59 dataset</b></b></h2>
|
30 |
'''
|
31 |
|
32 |
def round_num(num)->str:
|
|
|
38 |
plaid_sample = Sample.model_validate(pickle.loads(sample_))
|
39 |
# plaid_sample = Sample.load_from_dir(f"Tensile2d/dataset/samples/sample_"+str(sample_id_str).zfill(9))
|
40 |
|
41 |
+
nodes = plaid_sample.get_nodes(base_name="Base_2_2")
|
42 |
+
field = plaid_sample.get_field(fieldn, base_name="Base_2_2")
|
43 |
# if nodes.shape[1] == 2:
|
44 |
# nodes__ = np.zeros((nodes.shape[0],nodes.shape[1]+1))
|
45 |
# nodes__[:,:-1] = nodes
|
|
|
51 |
|
52 |
nb_nodes = nodes.shape[0]
|
53 |
|
54 |
+
quads = plaid_sample.get_elements(base_name="Base_2_2")['QUAD_4']
|
55 |
nb_quads = quads.shape[0]
|
56 |
|
57 |
assert field.shape[0] == nb_nodes
|