Re: [yt-users] Particle Fields Deposition
Hi Desika, Thanks for your help! Regards, Bili
On Jul 20, 2015, at 7:19 PM, Desika Narayanan
wrote: Hi Bili, 1 . I wrote an example script that does some of the things you want in question 1 here
http://paste.yt-project.org/show/5727/
2. When you load the octree, you can change the threshold number of particles necessary for refinment by :
ds = load(filename, n_ref = 32)
Not sure about 3 or 4, but I think the answer is that the kernel is hardcoded in.
-d
On Mon, Jul 20, 2015 at 4:56 PM, Bili Dong
wrote: Hi yt users,
Recently I started using yt to analyze a Gadget-like data (one of the main difference being a different kernel function). I?ve got several questions about the fields depostion mechanism:
1. How do I get the information of the underlying mesh onto which the fields are deposited? 2. Can I specify the properties of the underlying mesh? If so, how? 3. Can I customize the smoothing process, like using a different smoothing kernel? 4. I?m looking into the file yt/geometry/particle_smooth.pyx to learn the implementation details of the smoothing process. But for me, the code is not easy to read. So I?m wondering if there are further documentations I could refer to? (The only relevant doc I find for now is this one http://yt-project.org/docs/dev/analyzing/fields.html#general-particle-fields )
I?m new to yt, so these questions might be dumb. Sorry for wasting your time if that?s the case.
Thanks, Bili
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
no problem. note - you might need to set a bounding box on the load
command similar to this cook book example.
http://yt-project.org/doc/cookbook/gadget_notebook.html
On Tue, Jul 21, 2015 at 2:42 PM, Bili Dong
Hi Desika,
Thanks for your help!
Regards, Bili
On Jul 20, 2015, at 7:19 PM, Desika Narayanan
wrote: Hi Bili, 1 . I wrote an example script that does some of the things you want in question 1 here
http://paste.yt-project.org/show/5727/
2. When you load the octree, you can change the threshold number of particles necessary for refinment by :
ds = load(filename, n_ref = 32)
Not sure about 3 or 4, but I think the answer is that the kernel is hardcoded in.
-d
On Mon, Jul 20, 2015 at 4:56 PM, Bili Dong
wrote: Hi yt users,
Recently I started using yt to analyze a Gadget-like data (one of the main difference being a different kernel function). I?ve got several questions about the fields depostion mechanism:
1. How do I get the information of the underlying mesh onto which the fields are deposited? 2. Can I specify the properties of the underlying mesh? If so, how? 3. Can I customize the smoothing process, like using a different smoothing kernel? 4. I?m looking into the file yt/geometry/particle_smooth.pyx to learn the implementation details of the smoothing process. But for me, the code is not easy to read. So I?m wondering if there are further documentations I could refer to? (The only relevant doc I find for now is this one < http://yt-project.org/docs/dev/analyzing/fields.html#general-particle-fields
)
I?m new to yt, so these questions might be dumb. Sorry for wasting your time if that?s the case.
Thanks, Bili
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
Thanks Desika! I’m experimenting on it. Seems that if I don’t specify bounding box, yt will try to guess it from the header information, which is exactly what I expected to specify. That’s so impressive! I’m still wondering what the point is in specifying a larger bounding box as in the case of the cook book example. Is it just an example to show the functionality or am I missing something? Regards, Bili
On Jul 21, 2015, at 12:04 PM, Desika Narayanan
wrote: no problem. note - you might need to set a bounding box on the load command similar to this cook book example.
http://yt-project.org/doc/cookbook/gadget_notebook.html http://yt-project.org/doc/cookbook/gadget_notebook.html
On Tue, Jul 21, 2015 at 2:42 PM, Bili Dong
mailto:qobilidop@gmail.com> wrote: Hi Desika, Thanks for your help!
Regards, Bili
On Jul 20, 2015, at 7:19 PM, Desika Narayanan
mailto:dnarayan@haverford.edu> wrote: Hi Bili, 1 . I wrote an example script that does some of the things you want in question 1 here
http://paste.yt-project.org/show/5727/ http://paste.yt-project.org/show/5727/
2. When you load the octree, you can change the threshold number of particles necessary for refinment by :
ds = load(filename, n_ref = 32)
Not sure about 3 or 4, but I think the answer is that the kernel is hardcoded in.
-d
On Mon, Jul 20, 2015 at 4:56 PM, Bili Dong
mailto:qobilidop@gmail.com> wrote: Hi yt users,
Recently I started using yt to analyze a Gadget-like data (one of the main difference being a different kernel function). I?ve got several questions about the fields depostion mechanism:
1. How do I get the information of the underlying mesh onto which the fields are deposited? 2. Can I specify the properties of the underlying mesh? If so, how? 3. Can I customize the smoothing process, like using a different smoothing kernel? 4. I?m looking into the file yt/geometry/particle_smooth.pyx to learn the implementation details of the smoothing process. But for me, the code is not easy to read. So I?m wondering if there are further documentations I could refer to? (The only relevant doc I find for now is this one <http://yt-project.org/docs/dev/analyzing/fields.html#general-particle-fields http://yt-project.org/docs/dev/analyzing/fields.html#general-particle-fields> )
I?m new to yt, so these questions might be dumb. Sorry for wasting your time if that?s the case.
Thanks, Bili
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org mailto:yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org mailto:yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org mailto:yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
Hi Bili,
At least some data sets seem to need the bounds specified -- I *think* this
is to obviate a potentially bad guess as to the bounds of the particles,
but I could be wrong about this.
I'll try to have a look into the source tomorrow.
-d
On Tue, Jul 21, 2015 at 3:48 PM, Bili Dong
Thanks Desika!
I’m experimenting on it. Seems that if I don’t specify bounding box, yt will try to guess it from the header information, which is exactly what I expected to specify. That’s so impressive!
I’m still wondering what the point is in specifying a larger bounding box as in the case of the cook book example. Is it just an example to show the functionality or am I missing something?
Regards, Bili
On Jul 21, 2015, at 12:04 PM, Desika Narayanan
wrote: no problem. note - you might need to set a bounding box on the load command similar to this cook book example.
http://yt-project.org/doc/cookbook/gadget_notebook.html
On Tue, Jul 21, 2015 at 2:42 PM, Bili Dong
wrote: Hi Desika,
Thanks for your help!
Regards, Bili
On Jul 20, 2015, at 7:19 PM, Desika Narayanan
wrote: Hi Bili, 1 . I wrote an example script that does some of the things you want in question 1 here
http://paste.yt-project.org/show/5727/
2. When you load the octree, you can change the threshold number of particles necessary for refinment by :
ds = load(filename, n_ref = 32)
Not sure about 3 or 4, but I think the answer is that the kernel is hardcoded in.
-d
On Mon, Jul 20, 2015 at 4:56 PM, Bili Dong
wrote: Hi yt users,
Recently I started using yt to analyze a Gadget-like data (one of the main difference being a different kernel function). I?ve got several questions about the fields depostion mechanism:
1. How do I get the information of the underlying mesh onto which the fields are deposited? 2. Can I specify the properties of the underlying mesh? If so, how? 3. Can I customize the smoothing process, like using a different smoothing kernel? 4. I?m looking into the file yt/geometry/particle_smooth.pyx to learn the implementation details of the smoothing process. But for me, the code is not easy to read. So I?m wondering if there are further documentations I could refer to? (The only relevant doc I find for now is this one < http://yt-project.org/docs/dev/analyzing/fields.html#general-particle-fields
)
I?m new to yt, so these questions might be dumb. Sorry for wasting your time if that?s the case.
Thanks, Bili
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
participants (2)
-
Bili Dong
-
Desika Narayanan