Commit be4eb2c5 authored by Leon Pyka's avatar Leon Pyka
Browse files

hierarchical_offset asks for offset as input

parent d5f90a06
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -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()
@@ -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:
@@ -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