Open vsnever opened 3 years ago
@vsnever Yes! This emitter is useful for the tetrahedra_mesh_emission demo program at least.
This was on the list of changes I intended to make for version 1.0. I want to increase the use of the function framework throughout raysect. The spectral functions and spectral sampling approaches need porting over (carefully) and the relevant materials rewritten. It would be best to wait for these changes to occur.
This was on the list of changes I intended to make for version 1.0. I want to increase the use of the function framework throughout raysect. The spectral functions and spectral sampling approaches need porting over (carefully) and the relevant materials rewritten. It would be best to wait for these changes to occur.
Ok, those who need this emitter can take it from here until then.
Since we have the
Discrete3DMesh
, it would also be nice to have a cythonisedInhomogeneousVolumeEmitter
that gets emissivity as aFunction3D
instance. I think that this generalised version of thecherab.tools.emitters.RadiationFunction
, will do the trick:Please tell me if you have an idea for a shorter name.
@munechika-koyo, does this emitter suit your needs?