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

SolutionArray/HDF interface for 1D FlameBase #805

Merged
merged 29 commits into from
Mar 29, 2020

Commits on Mar 26, 2020

  1. [1D] Return FlameBase solution vector as SolutionArray

    Retrieve information that describes the current solution state, including grid
    point locations, normal velocity and tangential velocity gradient.
    ischoegl committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    0d63dd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2e590e View commit details
    Browse the repository at this point in the history
  3. [Thermo] Fix restoration of extra columns in SolutionArray import

    The previous implementation excluded column labels that were distinct from
    reserved Cantera names if only a part matched. As some reserved Cantera names
    have single letters, many valid column names were excluded.
    ischoegl committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    f34e060 View commit details
    Browse the repository at this point in the history
  4. [1D] Implement pandas/HDF input/output for FlameBase objects

    The new pandas and HDF interfaces use Cantera's SolutionArray framework.
    ischoegl committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    16b937d View commit details
    Browse the repository at this point in the history
  5. [1D] Differentiate SolutionArray IO for FlameBase-derived classes

    Omit unused entries (e.g. 'lambda', 'eField') for 1D objects that do not use
    them. Further, simplify/adjust nomenclature:
     * component 'u' is exported as 'velocity' ('u' clashes with thermo property)
     * component 'V' is exported as 'gradient' (short for velocity gradient)
     * components 'lambda' and 'eField' are exported with original names
    ischoegl committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    0c6c675 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8872b39 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a6e0261 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bd3d7eb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d2e0a7f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6ab1ee3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    909813b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0443d26 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a605fa8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    efa524c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    443aa18 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    005d9eb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6190167 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    139cd0a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    e586a69 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    80f7a60 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    08f9802 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b89886e View commit details
    Browse the repository at this point in the history
  23. [1D] Clarify V replacement as spread_rate

    Replace the previous alternatives (tangential_velocity_gradient/vGradient) by
    a single property name (spread_rate).
    ischoegl committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    69bc01e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ca11cbf View commit details
    Browse the repository at this point in the history
  25. [1D] Streamline approach for restarting simulations from existing data

    * Add ability to restart from existing data to remaining FlameBase
      derived objects.
    * Add logic to prevent multiple solution attempts for auto solver when
      restart data is provided.
    ischoegl committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    490bf8f View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    27adf62 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2020

  1. [Thermo] Fix newline in SolutionArray.write_csv

    Prevent extra (i.e. double) newline in CSV output on Windows.
    ischoegl committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    874e151 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b567742 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2020

  1. [1D] Address review comments

    ischoegl committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    7b161e9 View commit details
    Browse the repository at this point in the history