--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/2ddf2791-54b1-44ab-b12d-10e8db63e4ac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
MatReaction won't work, you need to add an advection kernel which in this case should also be able to take a coupled variable as long as you are going to solve for u and not prescribe it.
On Thu, Oct 19, 2017 at 10:38 AM, Vitaliy <vityu...@gmail.com> wrote:
Hello,
I would like to perform coupled phase-field (Cahn-Hilliard) and Navier-Stokes calculations. It is a very simple problem (for now), where Cahn-Hilliard eq. is solved for one variable taking into account velocity field (see attachment). Base upon my reading and the prior discussion one way is to use MultiApp approach with picard iteration. However, I have some difficulties to understand why do I need MultiApp, if I can combine both module in one input file and pass velocity (u) from Navier-Stokes to Cahn-Hilliard by using type = MatReaction that should work. Can anyone advice me if it is a correct way?
[./u_grad_c]
type = MatReaction
variable = c
v = u
mob_name = 1
[../]
Thanks,
Vitaliy
--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/2ddf2791-54b1-44ab-b12d-10e8db63e4ac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/c62c4432-86a5-4802-a876-a6ac34a68bb4%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAEnTHenw1kHKrqQ6ET7hUGjzkJev7va75Z0ZNtQ_EVENiaEAOw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/c62c4432-86a5-4802-a876-a6ac34a68bb4%40googlegroups.com.
--
Karim AhmedAssistant ProfessorDepartment of Nuclear EngineeringTexas A&M University
--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/c62c4432-86a5-4802-a876-a6ac34a68bb4%40googlegroups.com.
--
Karim AhmedAssistant ProfessorDepartment of Nuclear EngineeringTexas A&M University
--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
Alexander,
I was wondering if you can help me with the understanding of the body and interfacial forces in the Navier-Stokes module. I need to add F as in the attachment, where non-linear phase variable from the phase-field module must be passed to the NS eq. together with gravity. Reviewing the NS module adding gravity is easy, also there is a possibility to use forcing_func in x,y-momentum. But, forcing_func can only be a mathematical expression defined in section [Function], where I cannot use non-linear variable from the other module. Now the question how do I add grad_c to the F? The other question, how are gravity and grad_c in this case related? Since, I need gravity in denominator.
Also, you have mentioned advection.c implementation, I can see the code, but is there an example how to use it?
--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/f6dbe70c-f26e-49cc-9886-078aedf7ffd2%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
thanks, Alex! Since my current problem is gravity driven only I am trying to combine phase-field with the gravity.i example from the hydrostatic folder, but for some reasons when I switched that example to the transient problem (in the example it is steady state) I cannot get any solution. I tried many solver possibilities, but there is no even one time step solution. But I will work on it.
I have a small question now, if I will add forcing function to the NV equation and there will be gravity kernel present. How do they both contribute to the NV equation? Because I need to multiply them f_function*g=F.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/dff71e0a-18c8-4a1e-b907-d9639230477d%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/dcf2b5c4-f1eb-43bc-a5f8-4a85a4870762%40googlegroups.com.
*** ERROR ***
unused parameter 'GlobalParams/Re'
Thanks,
Vitality
Hello,Was wondering how can I set Re number for the NS simulation?When I set Re in the [GlobalParams] it returns me an error*** ERROR ***
unused parameter 'GlobalParams/Re'
Thanks, John!that report is REALLY good, I already printed it to read in details. This is what I was thinking about Re number, but I was a bit confused by the widget_dirichlet.i example, where Re in specified in the [GlobalParams]. So I was thinking we can give Re number by mu parameter or it is overwritten if Re in given in the [GlobalParams]
--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CANj%2BmwDU_mcUCBmCjZyi7UnXK%3D6dY7hJnBRUUtHaRYz6mGObkA%40mail.gmail.com.
Vitaliy, we also merged in the body force change, so if you pull down the most recent moose, you will no longer need BodyForce kernels in addition to your INSMomentum* kernels
On Wed, Oct 25, 2017 at 1:13 PM, Peterson, JW <jw.pe...@inl.gov> wrote:
On Wed, Oct 25, 2017 at 1:09 PM, Vitaliy <vityu...@gmail.com> wrote:--Thanks, John!that report is REALLY good, I already printed it to read in details. This is what I was thinking about Re number, but I was a bit confused by the widget_dirichlet.i example, where Re in specified in the [GlobalParams]. So I was thinking we can give Re number by mu parameter or it is overwritten if Re in given in the [GlobalParams]Sorry for the confusion. That parameter is specific to the "WedgeFunction" object used in that test.John
--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/9bd52e00-42e5-4c0d-9e12-a87e95ec687f%40googlegroups.com.
Alex,
yes I use it without any modifications, but I already updated the MOOSE as you have suggested. Let me first try the advection from the test object, it should do the same thing.
Oh, I confused it with the UserObject. Alright let me test my implementation first, since right now I have some problems with the python after the update. I use python 3.5 on the cluster, but TestHarness.py was changed to 2.7.The other question is about your paper, in particular, the results shown in Fig. 16. Is there an example input file on github?
Hi,
How do I visualize velocity vectors as in Fig. 15b?