Commit c5dd64b6 authored by David Hendriks's avatar David Hendriks
Browse files

fixed wrong edits in grid file

parent 4c0398ab
Loading
Loading
Loading
Loading
+19 −9
Original line number Diff line number Diff line
@@ -348,7 +348,10 @@ class Population:
    def _return_binary_c_version_info(self, parsed=False):
        """
        Function that returns the version information of binary_c
        """.return_version_info().strip()
        """


        version_info = _binary_c_bindings.return_version_info().strip()

        if parsed:
            version_info = parse_binary_c_version_info(version_info)
@@ -531,7 +534,8 @@ class Population:
        """

        for thread_nr in self.grid_options["amt_cores"]:
            persistent_data_memad.binary_c_return_persistent_data_memaddr()
            persistent_data_memaddr = (
                _binary_c_bindings.binary_c_return_persistent_data_memaddr()
            )
            self.persistent_data_memory_dict[thread_nr] = persistent_data_memaddr
        verbose_print(
@@ -563,7 +567,8 @@ class Population:
                1,
            )

            # Get the output and decode it correctly.binary_c_free_persistent_data_memaddr_and_return_json_output(
            # Get the output and decode it correctly to get the numbers correct
            ensemble_json_output = _binary_c_bindings.binary_c_free_persistent_data_memaddr_and_return_json_output(
                persistent_data_memaddr
            )
            parsed_json = json.loads(
@@ -694,8 +699,8 @@ class Population:
        for i, system in enumerate(self.grid_options["system_generator"](self)):
            full_system_dict = self.bse_options.copy()
            full_system_dict.update(system)

            binary_cmdline_string =.run_system(
            binary_cmdline_string = self._return_argline(full_system_dict)
            out = _binary_c_bindings.run_system(
                argstring=binary_cmdline_string,
                custom_logging_func_memaddr=self.grid_options[
                    "custom_logging_func_memaddr"
@@ -713,7 +718,9 @@ class Population:
    def evolve_system_mp(self, binary_cmdline_string):
        """
        Function that the multiprocessing evolution method calls to evolve a system
        """.run_system(
        """

        out = _binary_c_bindings.run_system(
            argstring=binary_cmdline_string,
            custom_logging_func_memaddr=self.grid_options[
                "custom_logging_func_memaddr"
@@ -758,7 +765,8 @@ class Population:
        argline = self._return_argline(self.bse_options)
        verbose_print("Running {}".format(argline), self.grid_options["verbosity"], 1)

        # Run syste.run_system(
        # Run system
        out = _binary_c_bindings.run_system(
            argstring=argline,
            custom_logging_func_memaddr=self.grid_options[
                "custom_logging_func_memaddr"
@@ -802,7 +810,8 @@ class Population:
        ### Custom logging code:
        self._set_custom_logging()

        ### Load stor.return_store_memaddr()
        ### Load store
        self.grid_options["store_memaddr"] = _binary_c_bindings.return_store_memaddr()

        ### ensemble:
        ## check the settings:
@@ -920,7 +929,8 @@ class Population:

        # Unload functions

        # Unload stor.free_store_memaddr(self.grid_options["store_memaddr"])
        # Unload store
        _binary_c_bindings.free_store_memaddr(self.grid_options["store_memaddr"])

    ###################################################
    # Gridcode functions