install OpenFCST in Ubuntu 16.04

23 views
Skip to first unread message

Morteza Namvar

unread,
Sep 30, 2023, 10:06:16 PM9/30/23
to OpenFCST User Forum

Hi everybody


I want to install OpenFCST in Ubuntu 16.04. To do that, I installed all the external dependencies in Ubuntu.

I should say, that it is possible to install the deal.II v8.4.1 in this version of Ubuntu, but not to install OpenFCSTV3. (Also, I tried OpenFCST_v0.2 but the same problem.)

I guess the problem is some of the libraries use Python 3.6, and some of them need Python 2.7. I think this is because the version of libraries is not specified.

  • Did you recently install OpenFCSTv03?
  • Is there any updated version of OpenFCST?

Aslan Kosakian

unread,
Sep 30, 2023, 10:37:33 PM9/30/23
to OpenFCST User Forum
Hi Morteza,

Thank you for your interest in OpenFCST. The best way to try OpenFCST is to use the Virtual Box version from the Downloads page. It works out of the box, and there is no need to install anything.

We plan to release a new version of the software that greatly expands the functionality of the code and adds more tutorials. However, I cannot comment on the timeline.

The issue you experience might be related to the fact that OpenFCST v.0.3 uses Python 2.7 and you might have both Python 2 and Python 3 installed. You can resolve this by setting up a conda environment with Python 2.7 by following the installation instructions in Chapter 3 of the Reference Guide.

Best,
Aslan

Morteza Namvar

unread,
Oct 2, 2023, 10:17:37 AM10/2/23
to Aslan Kosakian, OpenFCST User Forum
Dear Aslan

Thank you for your help. 
I followed the user guide. However, as the document is outdated I had to do something extra to install and build the code.
By the way, I executed the cathode example, and the .log file is attached. Please take a look at the attached file and let me know if it is correct or not. 

Now I want to run the Anod example but I get an error. The log file is attached as Anode.log to this email.
Please take a look at it and let me know if I need to change anything.

Note: To do the simulation, I copy/paste the main.prm and data.prm files in the Install/bin directory and then execute the ./fuel_cell-2d.bin main.prm .

Best regards

--
You received this message because you are subscribed to a topic in the Google Groups "OpenFCST User Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openfcst/7RLVpHdXlrY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openfcst+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openfcst/796f33fe-89f7-44dd-8535-8d461d30f7bbn%40googlegroups.com.
Cathod.log.txt
Anod.log.txt

Marc Secanell Gallart

unread,
Oct 2, 2023, 10:54:06 AM10/2/23
to Morteza Namvar, Aslan Kosakian, OpenFCST User Forum
Hi Morteza,

The output appears to be correct. If you course the fcst_env.sh file by typing source fcst_env.sh from the Install folder, then you can go to each example, to the regression_test and run run_test.sh which will execute the test and make sure the example run correctly. To test the cathode example, you need to run the following run_test.sh file: /Install/examples/cathode/polarization_curve/regression/run_test.sh

Could you please let us know what you needed to change to make the code run? It might be able to help other users while we prepare the next release.

Best,
Marc

You received this message because you are subscribed to the Google Groups "OpenFCST User Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openfcst+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openfcst/CALyy2BcG46hBCV2JnGA1OnBunAG_Ot%2B5vEXAr1MwS_W68JaSqg%40mail.gmail.com.


--

------------------------------------------------------------------------------------------------------

Marc Secanell, Ph.D., P.Eng.

Professor

Energy Systems Design Laboratory

Department of Mechanical Engineering

University of Alberta

10-358 Donadeo Innovation Centre for Engineering,
9211-116 Street NW,
Edmonton, AB, Canada T6G 1H9

Phone: (780) 490 8808 (cell)

            (780) 492-6961 (office)

E-mail: seca...@ualberta.ca


I do not expect a response after hours or on weekends. I sent this email at my convenience and welcome a response at your convenience.

The University of Alberta respectfully acknowledges that we are located on Treaty 6 territory, a traditional gathering place for diverse Indigenous peoples including the Cree, Blackfoot, Métis, Nakota Sioux, Iroquois, Dene, Ojibway/ Saulteaux/Anishinaabe, Inuit, and many others whose histories, languages, and cultures continue to influence our vibrant community.

Confidentiality notice: Emails sent to seca...@ualberta.ca are forwarded to a Google-supported email account. Emails, attachments, documents and calendaring data, stored, received and sent through this University account may be transmitted to and stored on servers outside of the University, Alberta or Canada. The University of Alberta cannot and does not guarantee protection against the possible disclosure of your data including, without limitation, against possible secret disclosures of data to a foreign authority as a consequence of foreign laws.

------------------------------------------------------------------------------------------------------

Reply all
Reply to author
Forward
0 new messages