Menu

#238 Smaller things for the release

0.3.6
done
nobody
None
nobody
2024-03-27
2023-07-16
Ulf Lorenz
No
  • Burkhard would like to also have the second and third example of HarmOscillator/Gaussian_1D
  • check if there is an updated tensor library with the smaller fixes done
  • review precompiled headers: are there any additional headers that one could include for a speed gain?
  • Unary operations on operators are missing. In particular "operator-(Operator&)" is not implemented
  • clean up the Readme. Preferably, split it into a Readme and a Compilation Howto. Expand the compilation howto to a more step-by-step description that builds everything; ignorant users are confused by too many options, others can figure out things on their own (maybe final section "advanced issues")
  • for the virtual machine, set up everything such that plotting with matplotlib works out of the box, including a template with the "%%..." settings => postponed to [#249]

  • implemented the other harmonic oscillator examples
  • no updates to tensor library
  • cleaned up precompiled headers a little, no significant changes in build times
  • added unary operator "-"
  • instead of a compilation Howto, modified the Vagrantfile to build most dependencies from vcpkg. That can then serve as a compilation template. Merged the VirtualMachine Readme and the normal readme into a more comprehensive document (and shorter, because most details are offloaded to the Vagrantfile)

Related

Tickets: #249

Discussion

  • Ulf Lorenz

    Ulf Lorenz - 2023-12-16
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,3 +1,4 @@
     * Burkhard would like to also have the second and third example of HarmOscillator/Gaussian_1D
     * check if there is an updated tensor library with the smaller fixes done
     * review precompiled headers: are there any additional headers that one could include for a speed gain?
    +* Unary operations on operators are missing. In particular "operator-(Operator&)" is not implemented
    
     
  • Ulf Lorenz

    Ulf Lorenz - 2023-12-30
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -2,3 +2,4 @@
     * check if there is an updated tensor library with the smaller fixes done
     * review precompiled headers: are there any additional headers that one could include for a speed gain?
     * Unary operations on operators are missing. In particular "operator-(Operator&)" is not implemented
    +* clean up the Readme. Preferably, split it into a Readme and a Compilation Howto. Expand the compilation howto to a more step-by-step description that builds everything; ignorant users are confused by too many options, others can figure out things on their own (maybe final section "advanced issues")
    
     
  • Ulf Lorenz

    Ulf Lorenz - 2023-12-31
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -3,3 +3,4 @@
     * review precompiled headers: are there any additional headers that one could include for a speed gain?
     * Unary operations on operators are missing. In particular "operator-(Operator&)" is not implemented
     * clean up the Readme. Preferably, split it into a Readme and a Compilation Howto. Expand the compilation howto to a more step-by-step description that builds everything; ignorant users are confused by too many options, others can figure out things on their own (maybe final section "advanced issues")
    +* for the virtual machine, set up everything such that plotting with matplotlib works out of the box, including a template with the "%%..." settings
    
     
  • Ulf Lorenz

    Ulf Lorenz - 2023-12-31
    • status: open --> assigned
    • assigned_to: Ulf Lorenz
     
  • Ulf Lorenz

    Ulf Lorenz - 2024-03-24
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -3,4 +3,4 @@
     * review precompiled headers: are there any additional headers that one could include for a speed gain?
     * Unary operations on operators are missing. In particular "operator-(Operator&)" is not implemented
     * clean up the Readme. Preferably, split it into a Readme and a Compilation Howto. Expand the compilation howto to a more step-by-step description that builds everything; ignorant users are confused by too many options, others can figure out things on their own (maybe final section "advanced issues")
    -* for the virtual machine, set up everything such that plotting with matplotlib works out of the box, including a template with the "%%..." settings
    +* -for the virtual machine, set up everything such that plotting with matplotlib works out of the box, including a template with the "%%..." settings- => postponed to [#249]
    
     

    Related

    Tickets: #249

  • Ulf Lorenz

    Ulf Lorenz - 2024-03-24
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -3,4 +3,4 @@
     * review precompiled headers: are there any additional headers that one could include for a speed gain?
     * Unary operations on operators are missing. In particular "operator-(Operator&)" is not implemented
     * clean up the Readme. Preferably, split it into a Readme and a Compilation Howto. Expand the compilation howto to a more step-by-step description that builds everything; ignorant users are confused by too many options, others can figure out things on their own (maybe final section "advanced issues")
    -* -for the virtual machine, set up everything such that plotting with matplotlib works out of the box, including a template with the "%%..." settings- => postponed to [#249]
    +* <s>for the virtual machine, set up everything such that plotting with matplotlib works out of the box, including a template with the "%%..." settings</s> => postponed to [#249]
    
     

    Related

    Tickets: #249

  • Ulf Lorenz

    Ulf Lorenz - 2024-03-27
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -4,3 +4,11 @@
     * Unary operations on operators are missing. In particular "operator-(Operator&)" is not implemented
     * clean up the Readme. Preferably, split it into a Readme and a Compilation Howto. Expand the compilation howto to a more step-by-step description that builds everything; ignorant users are confused by too many options, others can figure out things on their own (maybe final section "advanced issues")
     * <s>for the virtual machine, set up everything such that plotting with matplotlib works out of the box, including a template with the "%%..." settings</s> => postponed to [#249]
    +
    +----
    +
    +* implemented the other harmonic oscillator examples
    +* no updates to tensor library
    +* cleaned up precompiled headers a little, no significant changes in build times
    +* added unary operator "-"
    +* instead of a compilation Howto, modified the Vagrantfile to build most dependencies from vcpkg. That can then serve as a compilation template. Merged the VirtualMachine Readme and the normal readme into a more comprehensive document (and shorter, because most details are offloaded to the Vagrantfile)
    
    • status: assigned --> done
    • assigned_to: Ulf Lorenz --> nobody
     

    Related

    Tickets: #249


Log in to post a comment.

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.