octave-patch-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-patch-tracker] [patch #9859] patch for missing functions: stream


From: Hg200
Subject: [Octave-patch-tracker] [patch #9859] patch for missing functions: stream2, stream3, streamline
Date: Mon, 14 Oct 2019 06:12:13 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0

URL:
  <https://savannah.gnu.org/patch/?9859>

                 Summary: patch for missing functions: stream2, stream3,
streamline
                 Project: GNU Octave
            Submitted by: hg200
            Submitted on: Mon 14 Oct 2019 10:12:11 AM UTC
                Category: Core : new function
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

A streamline is the trajectory or integral curve which a massless particle
undergoes in a velocity field. stream2() and stream3() are functions used to
calculate the vertice segments along a trajectory originating from a specific
starting point in space. The function streamline() is a wrapper function for
stream2 / stream3 and is used to plot the stream lines.

The attached code calculates the streamline trajectory by explicit forward
euler iteration of the vector field in canonical coordinates. Hence it was
necessary to implement some of the code in C because of runtime issues. So two
new core functions (streameuler2d and streameuler3d) are introduced.

This patch took way more effort than i thought.




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Mon 14 Oct 2019 10:12:11 AM UTC  Name: patch_streamline-20191014.diff 
Size: 28KiB   By: hg200
Initial Patch (#0)
<http://savannah.gnu.org/patch/download.php?file_id=47664>

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/patch/?9859>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]