|Message: Re: Getting NAN for values of Point in a magnetic field class||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
> The main problem is that when I set > the field to a constant value, after the first step it no longer remains > constant
This is entirely YOUR problem. It has nothing to do with Geant4. It is you who calculates the field at every location and you do that with some logic that is entirely yours. If your routines misbehave look at them and figure out where the problem is.
> This also highlights an instance of the values initially stored in the > field matrix not matching what they were previously set to.
your problem entirely
> Other than that, you mentioned that problems may be arising because I'm > using an unphysical field/particle setup. Just for the sake of the > simulation, shouldn't I be able to simulate a physically impossible > field (such as a magnetic monopole)? Or does the G4 particle tracking > rely on a field that more or less satisfies Maxwell's equations?
The numerical integral (in most cases, the Runge Kutta solver) needs to converge. It may not if the values for the field you return are too erratic at the location it requests. Nature is asymptotic with very few singularities or step functions.