def assign_material(self, material_name, material_properties, model):
     self.write('#PROPERTY\n')
     material = Material(material_properties, material_name)
     material_name = material.get_material_name()
     model_name = model.get_model_name()
     self.write(material_name + ' = ' + model_name + ".Material(name='" +
                material_name + "')\n")
     for prop in material_properties:
         property_name = prop[0]
         temperatureDependency = prop[1]
         property_table = material.get_property_table(property_name)
         if temperatureDependency is not None:
             self.write(material_name + '.' + property_name +
                        '(temperatureDependency=' + temperatureDependency +
                        ',table=' + str(property_table) + ')\n')
         else:
             self.write(material_name + '.' + property_name + '(table=' +
                        str(property_table) + ')\n')
     model.add_material(material)
     self.seperate_sec()