raytransfer#

Raytrasfer-related module.

Functions

load_rte(parent[, zones, integration_step, ...])

Helper function of loading RayTransfer Emitter using Discrete3DMeshRayTransferEmitter.

Classes

Discrete3DMeshRayTransferIntegrator

Calculates the distances traveled by the ray through the voxel defined on a tetrahedral mesh in 3d coordinate system: \((X, Y, Z)\).

Discrete3DMeshRayTransferEmitter

A unit emitter defined on a Discrete3DMesh class, which can be used to calculate ray transfer matrices (geometry matrices).

Modules

emitters

The following emitters and integrators are used in ray transfer objects.

raytransfer

This module offers the helper function to easily set raytransfer material.