i am modeling a shielding problem and my model includes tallies both with cell filter and mesh filter. but the difference of dose is about order of 3. Probably I am missing something while calulating dose using Mesh filter.
My Mesh tallies: Dose_tally_2 = openmc.Tally(name=“dose tally_2”)
Dose_tally_2.filters = [mesh_filter, energy_function_filter_p ,particle_filter]
Dose_tally_2.scores = [“flux”]
Dose_tally_2.estimator = ‘tracklength’
Dose_tally_2.id = 5
My Cell tallies: photon_filter = openmc.ParticleFilter([‘photon’])
dose_tally.filters = [cells_filter, energy_function_filter_p,photon_filter]
dose_tally.scores = [‘flux’]
dose_tally.estimator = ‘tracklength’
dose_tally.id = 6
For final result I am dividing cell-tally by respective volume. The Cell filter results matches with reference values.