[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/
- [Octave-patch-tracker] [patch #9859] patch for missing functions: stream2, stream3, streamline,
Hg200 <=