Menu

Setting output material stream values for individual compounds

dpen
2024-11-12
2024-11-22
  • dpen

    dpen - 2024-11-12

    I'm currently using the python custom modeler to retrieve input stream information from DWSIM and call an API to run our custom solvent extraction model and return the data to DWSIM. I am able to get DWSIM to call the API and return data to into the flowsheet, but I am having issues saving the concentrations calculated by our solvent extraction model to outlet material streams.

    I currently have an aqueous stream with nitric acid and dissolved metals and an organic stream which the metals are extracted to using our solvent extraction model. I am trying to save the concentrations of the aqueous and organic raffinates from our model to the outlet material streams from the python custom model, but, I am not having much success.

    I.e. I want to save the final nitric acid concentration in the aqueous raffinate so I am trying to use SetProp to set molar flow:

    aq_raf = oms1
    H_ID = ['Nitric acid']
    aq_raf.SetProp("Flow","Overall",H_ID,"Mixture","mole",aq_H_out)

    But nothing is showing up in the results tab for oms1, all values are zero, but aq_H_out is not.

     
  • dpen

    dpen - 2024-11-22

    Solved this by using SetOverallCompoundMolarFlow

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.