Re: Thermal radiation heat transfer between surfaces

Panagiotis Zestanakis <[email protected]> Fri, 10 Apr 2020 00:21:50 +0300
Newsgroups gmane.comp.python.scientific.user
Message-ID <CADdBdi6DFhba1ECYszSALk=buyHcwCnPU-_77iwQvoe+N9gq6g@mail.gmail.com>
Dear Pawel.

In order to compute a surface integral, first you should parametrize your
surface and express it as a double integral.
A similar procedure is followed for example in eq.30 in the document.

After that, `dbquad`, `tpquad` or `nquad` from scipy.integrade should do
the job.

In case your surface is composed of distinct polygons, maybe you should
consider replacing the integral with a sum.
I hope this helps.

Best,

Panos

On Thu, Apr 9, 2020 at 10:29 PM Paweł Kwaśniewski <[email protected]>
wrote:

> Dear SciPy community,
>
> I'm a bit stuck trying to simulate heat transfer by radiation only
> (elements in a vacuum chamber). The problem involves calculating the so
> called view factor (well explained in section 4 of
> http://mafija.fmf.uni-lj.si/seminar/files/2015_2016/Thermal_radiation_heat_transfer_between_surfaces_Luka_Klobucar.pdf),
> which is a double surface integral. I was hoping to find some ready Python
> code, but I failed. Maybe someone is aware of either heat transfer
> calculation libraries in Python or just 3D view factor calculations? If
> not, maybe some hints on numerical calculations of surface integrals in
> Python? I've found view3d
> <https://sourceforge.net/p/view3d/code/HEAD/tree/trunk/README.txt#l48>,
> but the code is rather outdated and I'm struggling to compile it (I tried
> Windows 10, Archinux, Ubuntu, but I'm an amateur in software building).
>
> Best,
>
> Pawel
> _______________________________________________
> SciPy-User mailing list
> [email protected]
> https://mail.python.org/mailman/listinfo/scipy-user
>

_______________________________________________
SciPy-User mailing list
[email protected]
https://mail.python.org/mailman/listinfo/scipy-user