Comments (4)
Hi, and welcome to yt! Thanks for opening your first issue. We have an issue template that helps us to gather relevant information to help diagnosing and fixing the issue.
from yt.
Thanks for bringing this up -- I am sorry we didn't address it before! Perhaps @cphyc can provide some insight?
from yt.
I'm happy to help but I'm 200% busy until February 9 and won't have time until then. Most likely, these two lines are the right entry points:
yt/yt/frontends/ramses/data_structures.py
Line 977 in 1e90fd7
yt/yt/frontends/ramses/data_structures.py
Line 1046 in 1e90fd7
The first sets the length_unit, so 1 * length_unit
equals the box size. The second sets the size of the box.
I wonder if the fix is simply to replace the latter by
self.domain_right_edge = np.full(3, self.parameters["boxlen"], dtype="float64")
Could you try and let us know if this works? If it does, we'd be happy for you to submit a PR, or I can do it in a couple of weeks.
from yt.
Hi,
Thanks for the quick reply. I tried changing the line you suggested, and this does mean the correct domain_right_edge is returned when loading the data:
yt : [INFO ] 2024-01-24 16:11:33,248 Parameters: domain_right_edge = [150. 150. 150.]
However, the ratio code_length/unit_l is still incorrect by a factor of boxlen and I get the same offset in my plots.
I also tried removing the factor of boxlen in line 977 to give:
setdefaultattr(self, "length_unit", self.quan(length_unit , "cm"))
I'm completely new to both Ramses and yt so I'm not sure if it was logical to do this, but this seems to completely break any plots I make of the gas.
from yt.
Related Issues (20)
- bug/not implemented problem: annotate_contour does not work with GIZMO MFM output HOT 1
- Volume Rendering Multiple Fields with MPI HOT 1
- [4.3.1] Test failure on i386 in test_grid_arrays_view HOT 1
- BUG: some RAMSES fields return different values depending on order of operations HOT 5
- Question/Bug: matplotlib Qt backend specification HOT 4
- ENH: Only open auxilliary files for Tipsy as needed
- unexpected output when using ParticlePhasePlot HOT 2
- OSX wheels aren't compiled with OpenMP support HOT 5
- BUG: ResourceWarnings for unclosed files in boxlib frontend HOT 2
- BUG: convert_to_cartesian from _sanitize_center fails for Geographic geometry when bbox is subset of globe
- BLD: non-isolated builds are broken
- TST: Upcoming dependency test failures HOT 1
- How to change the particle size in function "ParticlePhasePlot" HOT 2
- BUG: Multiple fields break sanitization HOT 2
- BUG: segault on manylinux2014 image HOT 5
- Deprecation warning in GDF (and maybe more?) HOT 3
- Try to project gas particles (SPH) to a mesh with octree structure HOT 2
- ImportError when compiling with gcc 14.1.1 and conda HOT 5
- DOC: docs builds are failing HOT 7
- Incorrect parameter sanitation to np.logspace HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yt.