Loading 2_offset_hierarchical_struct/hierarchical_offset.py +8 −4 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ import numpy as np import mechnet as mn from multiprocessing import Pool from functools import partial sys.path.append("/home/lpyka/hierarchical_interface") from lib.push_data import push_data_to sys.path.append("/home/lpyka/hierarchical_interface/") from lib.push_data import push_data_to, copy_py_file_to def get_parametercollection(seed, offset): par = mn.ParameterCollection() Loading Loading @@ -68,8 +68,10 @@ def run_a_simulation_fuse(seed, offset): return (network_descriptor_dict, simdata_dict, simulation.simulationname, simulation.simulationdoc) if __name__=="__main__": offset = input("Offset: ") list_of_seeds = [] offset = 10 if offset == "": offset = 2 for seed in range(1000, 1050): list_of_seeds.append(seed) with Pool(50) as p: Loading @@ -77,5 +79,7 @@ if __name__=="__main__": # for data in results: # mn.datman.save_simulation_output(data[0], data[1], data[2], data[3], targetdirectory="./", suffix="", overwritemode=False) #print(data[1]["current_data"]["stiffnessmatrix"].toarray()) push_data_to(f"/FASTTEMP/p7/lpyka/hierarchical_interface/2_offset_hierarchical_struct/offset_{offset}") destination = f"/FASTTEMP/p7/lpyka/hierarchical_interface/2_offset_hierarchical_struct/offset_{offset}" push_data_to(destination) copy_py_file_to(destination) print("\nRun successfull.") No newline at end of file Loading
2_offset_hierarchical_struct/hierarchical_offset.py +8 −4 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ import numpy as np import mechnet as mn from multiprocessing import Pool from functools import partial sys.path.append("/home/lpyka/hierarchical_interface") from lib.push_data import push_data_to sys.path.append("/home/lpyka/hierarchical_interface/") from lib.push_data import push_data_to, copy_py_file_to def get_parametercollection(seed, offset): par = mn.ParameterCollection() Loading Loading @@ -68,8 +68,10 @@ def run_a_simulation_fuse(seed, offset): return (network_descriptor_dict, simdata_dict, simulation.simulationname, simulation.simulationdoc) if __name__=="__main__": offset = input("Offset: ") list_of_seeds = [] offset = 10 if offset == "": offset = 2 for seed in range(1000, 1050): list_of_seeds.append(seed) with Pool(50) as p: Loading @@ -77,5 +79,7 @@ if __name__=="__main__": # for data in results: # mn.datman.save_simulation_output(data[0], data[1], data[2], data[3], targetdirectory="./", suffix="", overwritemode=False) #print(data[1]["current_data"]["stiffnessmatrix"].toarray()) push_data_to(f"/FASTTEMP/p7/lpyka/hierarchical_interface/2_offset_hierarchical_struct/offset_{offset}") destination = f"/FASTTEMP/p7/lpyka/hierarchical_interface/2_offset_hierarchical_struct/offset_{offset}" push_data_to(destination) copy_py_file_to(destination) print("\nRun successfull.") No newline at end of file