def set_processing_data(self, sim_data, item_type, item_configuration): """ get processing (parallelization) data from database and store in sim_data :param sim_data: (class SimulationData) :param item_type: (string) :param item_configuration: (string) :return: """ processing = Processing() processing.number_cpus = self.__gateToDatabase.query_column_entry( 'types', self.__gateToDatabase.query_id_for_name('types', item_type), 'number_cpus') processing.mode = self.__gateToDatabase.query_column_entry( 'configurations', self.__gateToDatabase.query_id_for_name( 'configurations', item_configuration), 'processing') sim_data.processing = processing