Giter Site home page Giter Site logo

Comments (6)

CKehl avatar CKehl commented on August 10, 2024

I'd appreciate if someone could create a new PR for me, so I can submit the patch. Thanks in advance.

from parcels.

erikvansebille avatar erikvansebille commented on August 10, 2024

Hi @CKehl, can't you create a branch yourself? Don't you have the rights? Or otherwise from a fork?

Note that there's also https://github.com/OceanParcels/parcels/tree/benchmark_integration; that might contain useful (old) material?

from parcels.

CKehl avatar CKehl commented on August 10, 2024

Hi @erikvansebille

Thanks for your response!
On point 1: I have created a local branch, but I don't have the access rights anymore to commit a new branch to the parcels github indeed. I have a very old personal fork - don't know how easy it is to get that fork to the new master branch status.

Thanks for pointing to the old branch. I have also considered that indeed, though this branch is incompatible with the master (due to the interaction kernel, the discontinuation of alternative particle-set structures etc.). That is why I just grabbed the current main and implemented it into there - that's the least time-intensive approach from my perspective.

Can you create a development branch from this issue, please ? Then I can easily check that issue-related branch with the updated code and we can wrap this up soon.

Kind regards, Christian

from parcels.

erikvansebille avatar erikvansebille commented on August 10, 2024

OK, I created a new branch; see https://github.com/OceanParcels/parcels/tree/performance_benchmark

from parcels.

CKehl avatar CKehl commented on August 10, 2024

Thanks Erik!

from parcels.

CKehl avatar CKehl commented on August 10, 2024

Somehow, I cannot push to the parcels repository anymore. Then, there's likely only the possibility with the local fork that may work. That may take a bit longer.
Here a bit of an excerpt from what git says:

christian@PROMETHEUS:/media/christian/DATA/git/parcels-main$ git checkout performance_benchmark 
Branch 'performance_benchmark' set up to track remote branch 'performance_benchmark' from 'origin'.
Switched to a new branch 'performance_benchmark'
christian@PROMETHEUS:/media/christian/DATA/git/parcels-main$ git merge ab345adaf646c1103b6d8243599970b8cadd3f89
Merge made by the 'recursive' strategy.
 parcels/kernel.py                   | 163 +++++++++++++++++++++-
 parcels/particleset.py              | 487 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 parcels/tools/performance_logger.py | 321 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 968 insertions(+), 3 deletions(-)
 create mode 100644 parcels/tools/performance_logger.py
christian@PROMETHEUS:/media/christian/DATA/git/parcels-main$ git status
On branch performance_benchmark
Your branch is ahead of 'origin/performance_benchmark' by 2 commits.
  (use "git push" to publish your local commits)

Untracked files:
  (use "git add <file>..." to include in what will be committed)

	parcels/tools/perlin2d.py
	parcels/tools/perlin3d.py

nothing added to commit but untracked files present (use "git add" to track)
christian@PROMETHEUS:/media/christian/DATA/git/parcels-main$ git push --force-with-lease 
X11 forwarding request failed on channel 0
ERROR: Permission to OceanParcels/parcels.git denied to CKehl.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

from parcels.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.