گره Accumulator (Domain) برای انتقال اطلاعات از پرتوها به حوزه هایی که اشغال می کنند یا از آن عبور می کنند استفاده می شود. هر Accumulator یک متغیر به نام متغیر انباشته را در دامنه های انتخاب شده تعریف می کند. متغیر انباشته شده با استفاده از توابع شکل ثابت گسسته می شود، بنابراین مقدار آن روی هر عنصر مش یکنواخت است و ممکن است بین عناصر مش مجاور ناپیوسته باشد.
نام متغیر انباشته شده در قسمت Accumulated variable name در قسمت Accumulator Settings در پنجره Settings مشخص شده است. نام متغیر پیشفرض، rpd ، در باقیمانده این بخش هنگام اشاره به متغیر انباشته استفاده میشود.
گزینه های موجود در لیست نوع Accumulator عبارتند از Density و Count . اگر چگالی انتخاب شده باشد، هنگام محاسبه سهم هر پرتو در متغیر انباشته شده، عبارت منبع بر مساحت یا حجم عنصر مش تقسیم می شود. اگر Count انتخاب شده باشد، تقسیم بر مساحت یا حجم عنصر مش رخ نمی دهد.
هنگامی که Elements از لیست Accumulate over انتخاب می شود ، مقدار متغیر انباشته شده در یک عنصر مش، مجموع عبارات منبع Ri ارزیابی شده برای همه پرتوهای آن عنصر مش است:
که در آن N تعداد کل پرتوهای عنصر و V مساحت یا حجم عنصر مش است. به عبارت دیگر، سهم هر پرتو به متغیر انباشته شده به طور یکنواخت بر روی عنصر شبکه ای که پرتو در آن قرار دارد، بدون توجه به موقعیت دقیق پرتو در داخل عنصر توزیع می شود.
اگر Elements and time از لیست Accumulate over انتخاب شده باشد ، از مجموع اصطلاحات منبع برای پرتوها در عنصر مش برای تعریف مشتق زمانی متغیر انباشته شده استفاده میشود، نه مقدار آنی آن:
بنابراین مقدار متغیر انباشته شده به تاریخچه زمانی پرتوها در عنصر مش بستگی دارد، به جای موقعیت های آنی پرتوها. همانطور که هر پرتو منتشر می شود، بر اساس مشارکت خود در متغیرهای انباشته شده در عناصر شبکه ای که از آن عبور کرده است، دنباله ای بر جای می گذارد. الگوریتم انباشت در طول زمان، کسری از یک گام زمانی را که حلگر در هر عنصر مش صرف می کند، در نظر می گیرد، حتی اگر در طول مرحله زمانی از بین عناصر عبور کند.