Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.
Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
Reflecting and absorbing boundaries
Posted 2014年8月17日 GMT+8 03:50 MEMS & Nanotechnology, Fluid & Heat, MEMS & Piezoelectric Devices, Microfluidics, Materials Version 4.4 7 Replies
Please login with a confirmed email address before reporting spam
I am new to Comsol. I would like to model some instantly released molecules inside a reservoir. The diffusion coff of these molecules is 6e-7 cm2/s. I have some questions about it.
1. How can i define the molecules in my model? can i define them an impulse in the middle of reservoir?
2. How can I define reflecting or absorbing boundaries inside the reservoir in Transport of diluted materials?
3. and also how can I find the flux rate in the absorbing boundaries?
Thanks much,
Please login with a confirmed email address before reporting spam
Please login with a confirmed email address before reporting spam
Thanks
Please login with a confirmed email address before reporting spam
What kind of boundary condition do you have in mind for an 'absorbing' boundary? You mean that every molecule of your diffusing species is immediately removed from the solution if it reaches that boundary? Then you could simply put a zero concentration boundary.
The flux can be extracted from your calculations. Do you only want to access it after the calculations are done or do you need this flux as the input for a different part of you model during the calculations?
Please login with a confirmed email address before reporting spam
And again Yes. By absorbing boundary I mean that once the molecules reach the boundaries the are going to be removed from solution. At the end i want to monitor their flux rate on the absorbing boundaries respect to time. I don't need them as an input . At least for now.
Thanks much
Please login with a confirmed email address before reporting spam
The flux through a boundary is called chds.bndFlux_c (if chds is your transport of diluted species physics and c is your diffusing species). You can get total flux through the absorbing boundaries by putting in the Results -> derived values node an integral over the absorbing boundaries (select the relevant boundaries when you have this node active), and put as the expression to integrate chds.bndFlux_c (or a similar name if your physics and/or species are called differently). If you evaluate this a table will be created (in my gui it opens below the graphics, and you can re-open it by selecting it under Results -> Tables). Above this table there will be a button 'Table graph', which will create a plot of the data in the table.
Please login with a confirmed email address before reporting spam
First of all do you mean line integral in Derived Values? If so I did as you advised. However as I said I want the Flux vs Time (ie. the flux at time=.2, the flux at t=.3,...) when I use integral it gives the whole flux through the absorbing boundaries over the passed time. so the graph is not like it should be...
Thanks
Please login with a confirmed email address before reporting spam
Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.
