Please login with a confirmed email address before reporting spam
Posted:
6 years ago
25.07.2018, 07:07 GMT-4
Hi Carl,
You can go to: "Model 1" -> right click on "Definitions" -> "Component Couplings" -> "Maximum". In here, select the domain that you want to evaluate the maximum.
To use this as a boundary condition take not of the name that COMSOL gives to your operator, by default it is "maxop1". In your BC you can use an if condition: if(maxop1(T)>300 [K], A,B).
Note that when you define the maximum operator you can choose how COMSOL evaluates it, by default it is set to "node points", which means it evaluates just the nodes of your mesh (don't know much about the others, sorry).
It is important to bare in mind that your should have a good mesh and a well-defined problem in order to know that your maximum is not just a hotspot but it indeed represents the physical results of your problem.
Best,
Nichal
Hi Carl,
You can go to: "Model 1" -> right click on "Definitions" -> "Component Couplings" -> "Maximum". In here, select the domain that you want to evaluate the maximum.
To use this as a boundary condition take not of the name that COMSOL gives to your operator, by default it is "maxop1". In your BC you can use an if condition: if(maxop1(T)>300 [K], A,B).
Note that when you define the maximum operator you can choose how COMSOL evaluates it, by default it is set to "node points", which means it evaluates just the nodes of your mesh (don't know much about the others, sorry).
It is important to bare in mind that your should have a good mesh and a well-defined problem in order to know that your maximum is not just a hotspot but it indeed represents the physical results of your problem.
Best,
Nichal