Hi all,
I am trying to prescribe some Initial Conditions on the variable c within the phase field fracture framework.
I have tried the random, the functionIC and the boundingbox and could not have the IC imposed.
At t=0, I can see that my IC was correctly imposed, but at the first increment moose puts c to zero.
It used to work with the old version of moose; before febrary 2018.
Has anyone faced this problem ?
Regards,
Saber
--
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/464041f7-5f9f-49f3-9289-4181659ec92e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Well this sounds serious, but I think most of MOOSE would be broken if we were just dropping initial conditions. This must be limited to some other lesser used feature, but we can help figure it out. Can you put together an input file that shows the problem? We could take a look.
On Thu, Apr 19, 2018 at 7:42 AM selarem <saber...@gmail.com> wrote:Hi all,
I am trying to prescribe some Initial Conditions on the variable c within the phase field fracture framework.
I have tried the random, the functionIC and the boundingbox and could not have the IC imposed.
At t=0, I can see that my IC was correctly imposed, but at the first increment moose puts c to zero.
It used to work with the old version of moose; before febrary 2018.This is actually really helpful too. We can do a "git bisect" where we setup a script that uses a test like the one you have as a "passing" criterion and just keep building the framework at various versions before Februrary through today to find the offending commit that changed this behavior. It should be easy to track down.
--
Has anyone faced this problem ?
Regards,
Saber
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/464041f7-5f9f-49f3-9289-4181659ec92e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
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/CAK06EuUreZ_y9zLEurGhBo4znuUN7-fbYAnnTONJMrrrMd-rtg%40mail.gmail.com.
Well this sounds serious, but I think most of MOOSE would be broken if we were just dropping initial conditions. This must be limited to some other lesser used feature, but we can help figure it out. Can you put together an input file that shows the problem? We could take a look.
On Thu, Apr 19, 2018 at 7:42 AM selarem <saber...@gmail.com> wrote:Hi all,
I am trying to prescribe some Initial Conditions on the variable c within the phase field fracture framework.
I have tried the random, the functionIC and the boundingbox and could not have the IC imposed.
At t=0, I can see that my IC was correctly imposed, but at the first increment moose puts c to zero.
It used to work with the old version of moose; before febrary 2018.This is actually really helpful too. We can do a "git bisect" where we setup a script that uses a test like the one you have as a "passing" criterion and just keep building the framework at various versions before Februrary through today to find the offending commit that changed this behavior. It should be easy to track down.
--
Has anyone faced this problem ?
Regards,
Saber
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/464041f7-5f9f-49f3-9289-4181659ec92e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "moose-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/moose-users/Bf_nkvs-j3k/unsubscribe.
To unsubscribe from this group and all its topics, 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/CAK06EuUreZ_y9zLEurGhBo4znuUN7-fbYAnnTONJMrrrMd-rtg%40mail.gmail.com.
An input file based on the examples in :
~/projects/moose/modules/combined/test/tests/phase_field_fracture
2018-04-19 15:52 GMT+02:00 Cody Permann <codyp...@gmail.com>:
Well this sounds serious, but I think most of MOOSE would be broken if we were just dropping initial conditions. This must be limited to some other lesser used feature, but we can help figure it out. Can you put together an input file that shows the problem? We could take a look.
On Thu, Apr 19, 2018 at 7:42 AM selarem <saber...@gmail.com> wrote:Hi all,
I am trying to prescribe some Initial Conditions on the variable c within the phase field fracture framework.
I have tried the random, the functionIC and the boundingbox and could not have the IC imposed.
At t=0, I can see that my IC was correctly imposed, but at the first increment moose puts c to zero.
It used to work with the old version of moose; before febrary 2018.This is actually really helpful too. We can do a "git bisect" where we setup a script that uses a test like the one you have as a "passing" criterion and just keep building the framework at various versions before Februrary through today to find the offending commit that changed this behavior. It should be easy to track down.
--
Has anyone faced this problem ?
Regards,
Saber
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/464041f7-5f9f-49f3-9289-4181659ec92e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "moose-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/moose-users/Bf_nkvs-j3k/unsubscribe.
To unsubscribe from this group and all its topics, 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/fd88ef9a-fb08-4839-af91-9edcc92da385%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/fd17367f-49f7-4898-9760-0776a3898c21%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/fd17367f-49f7-4898-9760-0776a3898c21%40googlegroups.com.
[./histIC]
type = FunctionIC
variable = hist
function ='min(1.0*exp(-abs(y-0.5)/l)*if((x-0.5)/0.4,0,1.0),1.0)'
[../]
However after the first time step _hist goes to zero. What I should do to keep the hist variable different from zero? I checked Borden's paper and I think the phase evolution equation they used is different from the model in moose. It looks like a rate independent formulation.
I am trying to define a pre-crack as an initial condition. I tried initializing the aux variable _hist as you suggested, in this way:[./histIC]
type = FunctionIC
variable = hist
function ='min(1.0*exp(-abs(y-0.5)/l)*if((x-0.5)/0.4,0,1.0),1.0)'
[../]
However after the first time step _hist goes to zero. What I should do to keep the hist variable different from zero? I checked Borden's paper and I think the phase evolution equation they used is different from the model in moose. It looks like a rate independent formulation.