Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convergence results from FEPX #66

Open
CsatiZoltan opened this issue Jun 4, 2021 · 0 comments
Open

Convergence results from FEPX #66

CsatiZoltan opened this issue Jun 4, 2021 · 0 comments
Assignees
Labels
FEPX Interfacing with FEPX and Neper
Milestone

Comments

@CsatiZoltan
Copy link
Owner

It consists of two parts:

  1. Parsing the post.conv file
    Implement it in the main module.
  2. Plotting the results
    It needs matplotlib, so in order to keep the dependencies minimal, implement the plotting in a script. Then the implemented plotting function can be imported into a Jupyter notebook for demonstration.
    Return the figure object, which contains every child object (axes, etc.). This way, the user can use the tikzplotlib package for publication quality figures.

Plotting the convergence results

Support two plotting styles:

  • minimal (default)
    It will only show the nonlinear iteration count

Convergence_plot_minimal

  • detailed
    It shows additional data as well

Convergence_plot_detailed

@CsatiZoltan CsatiZoltan added the FEPX Interfacing with FEPX and Neper label Jun 4, 2021
@CsatiZoltan CsatiZoltan added this to the Future milestone Jun 4, 2021
@CsatiZoltan CsatiZoltan self-assigned this Jun 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FEPX Interfacing with FEPX and Neper
Projects
None yet
Development

No branches or pull requests

1 participant