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

Replace convenience classes by C++ Solution object #735

Merged
merged 9 commits into from
Nov 8, 2019

Commits on Nov 2, 2019

  1. [Base] implement initialization of C++ Solution from input files

    - implement constructor that loads ThermoPhase, Kinetics, and Transport
    from input files (wrapping factory class methods)
    - logic for selection of transport manager follows Python object
    - add convenience methods to type-cast frequently used classes
    Ingmar Schoegl committed Nov 2, 2019
    Configuration menu
    Copy the full SHA
    179cc1d View commit details
    Browse the repository at this point in the history
  2. [test_problems] replace convenience wrapper classes by C++ Solution

    - Remove dependence on IdealGasMix.h
    Ingmar Schoegl committed Nov 2, 2019
    Configuration menu
    Copy the full SHA
    14a1af9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2dc4c8 View commit details
    Browse the repository at this point in the history
  4. Deprecate (previously) unused convenience wrapper classes

    - Edge.h, IncompressibleSolid.h and Metal.h
    Ingmar Schoegl committed Nov 2, 2019
    Configuration menu
    Copy the full SHA
    39dbb31 View commit details
    Browse the repository at this point in the history
  5. Deprecate (previously) used convenience wrapper classes

    - IdealGasMix.h and Interface.h
    Ingmar Schoegl committed Nov 2, 2019
    Configuration menu
    Copy the full SHA
    c95c6ec View commit details
    Browse the repository at this point in the history
  6. Replace doublereal by double

    Ingmar Schoegl committed Nov 2, 2019
    Configuration menu
    Copy the full SHA
    bcde29d View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2019

  1. [Base] consolidate shared_ptr access in Solution

    Ingmar Schoegl committed Nov 5, 2019
    Configuration menu
    Copy the full SHA
    cfb54d4 View commit details
    Browse the repository at this point in the history
  2. [oneD] change thermo type passed to StFlow constructor

    - allow for 'ThermoPhase`, and cast to 'IdealGasPhase' internally
    Ingmar Schoegl committed Nov 5, 2019
    Configuration menu
    Copy the full SHA
    07e0e2f View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2019

  1. [Base] finalize introduction of Solution object in C++ layer

    Ingmar Schoegl authored and ischoegl committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    6693eff View commit details
    Browse the repository at this point in the history