How to develop a conjugate heat transfer code based on IAMR #171
-
Hi, I have a project to develop a code for conjugate heat transfer (CHT) problem. I tried IAMR and found it is excellent for fluid flow problems. I am currently having trouble to configure the temperature boundary condition, for example given temperature or given heat fluxes, with embedded boundaries (EB). Is there some examples or tutorials I can start with? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
IAMR is not using
If you have Dirichlet boundary, you can call I have not read the paper. So I don't know the algorithm. You said it's an explicit method. If you do not need to solve a linear system, then it's simpler. You don't need to use MLEBABecLap (which is being by the multigrid solver MLMG). You can just compute the flux directly. |
Beta Was this translation helpful? Give feedback.
IAMR is not using
setEBDirichlet
because it assumes the EB has homogeneous Neumann boundary.If you have Dirichlet boundary, you can call
setEBDirichlet
to set the boundary when you use MLEBABecLap to solve the linear system for diffusion. If you have non-homogeneous Neumann boundary, you should be able to turn it into homogeneous Neumann BC by adding the flux to the right-hand side of the linear system.I have not read the paper. So I don't know the algorithm. You said it's an explicit method. If you do not need to solve a lin…