[CIG-LONG] CIG-LONG Digest, Vol 42, Issue 9
Karen Paczkowski
karen.paczkowski at yale.edu
Mon May 10 10:35:58 PDT 2010
Hi Gilly,
Thank you for your response. I tried adding in the hydrostatic
pressure but now I am getting very high magnitude pressure values on
each of the 4 corners of my simulation box.
With the addition of the hydrostatic stress I now have two stress
boundary conditions, as shown below. The bottom stress boundary
condition is equal to the weight of the material in the box. Without
the hydrostatic term I do get a linear gradient, but it doesn't go to
zero at the top of the simulation box like I would have thought. I
would think that this bottom stress boundary condition may need to be
altered with the addition of the hydrostatic term, but i'm not sure
how. If I set the bottom boundary condition to zero then I get an
error and the code won't run. Ideally I would like to set pressure
boundary conditions along the top, bottom and sides, so I'm hoping
there is a way to do this without specifying velocity boundary
conditions.
Do you have any idea what might be going wrong?
Thanks,
Karen
<struct name="buoyancyForceTerm">
<param name="Type">BuoyancyForceTerm</param>
<param name="ForceVector">mom_force</param>
<param name="Swarm">picIntegrationPoints</param>
<param name="gravity">gravity</param>
<param name="HydrostaticTerm">hydrostaticTerm</param>
</struct>
<struct name="hydrostaticTerm">
<param name="Type">HydrostaticTerm</param>
<param name="upperDensity">3000</param>
<param name="height">maxY</param>
<param name="gravity">gravity</param>
</struct>
<struct name="stressBCBottom">
<param name="Type">StressBC</param>
<param name="ForceVector">mom_force</param>
<param name="Swarm">picIntegrationPoints</param>
<param name="wall">bottom</param>
<param name="y_type">double</param>
<param name="y_value">1.29492e10</param> <!--rho*g*ymax-->
</struct>
<struct name="stressBCTop">
<param name="Type">StressBC</param>
<param name="ForceVector">mom_force</param>
<param name="Swarm">picIntegrationPoints</param>
<param name="wall">top</param>
<param name="y_type">HydrostaticTerm</param>
<param name="y_value">hydrostaticTerm</param>
</struct>
On May 10, 2010, at 10:33 AM, <Guillaume.Duclaux at csiro.au> <Guillaume.Duclaux at csiro.au
> wrote:
> Karen,
>
> What you describe sounds pretty similar to the standard
> HydrostaticTerm StressBC implementation in Gale.
> You can adapt the HydrostaticTerm example defined in tibet.xml
> component.
> For a linear hydrostatic stress profile (one material with a density
> of 2800 kg/m3, no thermal exp.), you first define the
> HydrostaticTerm function, then apply the StressBC (and make sure the
> hydrostaticTerm is added to the buoyancyForceTerm).. it should do
> the job!
>
> <struct name="hydrostaticTerm">
> <param name="Type">HydrostaticTerm</param>
> <param name="upperDensity">2800</param>
> <param name="upperAlpha">0</param>
> <param name="lowerDensity">2800</param>
> <param name="lowerAlpha">0</param>
> <param name="height">maxY</param>
> <param name="materialBoundary">0</param>
> <param name="T_0">TemperatureProfileTop</param>
> <param
> name="linearCoefficient">TemperatureProfileLinearCoefficient</param>
> <param
> name
> =
> "exponentialCoefficient1">TemperatureProfileExponentialCoefficient1</
> param>
> <param
> name
> =
> "exponentialCoefficient2">TemperatureProfileExponentialCoefficient2</
> param>
> <param name="gravity">gravity</param>
> </struct>
>
> <struct name="stressBC">
> <param name="Type">StressBC</param>
> <param name="ForceVector">mom_force</param>
> <param name="Swarm">picIntegrationPoints</param>
> <param name="wall">top</param>
> <param name="y_type">HydrostaticTerm</param>
> <param name="y_value">hydrostaticTerm</param>
> </struct>
> <struct name="buoyancyForceTerm">
> <param name="Type">BuoyancyForceTerm</param>
> <param name="ForceVector">mom_force</param>
> <param name="TemperatureField">TemperatureField</param>
> <param name="Swarm">picIntegrationPoints</param>
> <param name="gravity">gravity</param>
> <param name="HydrostaticTerm">hydrostaticTerm</param>
> </struct>
>
>
> Cheers
>
> Gilly
> ________________________________________________
>
> Dr Guillaume Duclaux
> CSIRO Earth Science and Resource Engineering
> Visiting address: ARRC, 26 Dick Perry Av., Kensington WA 6151
> Postal address: PO Box 1130, Bentley WA 6102, Australia
> Ph: + 61 8 6436 8728 Fax: + 61 8 6436 8555 Web: www.csiro.au
> ________________________________________
> From: cig-long-bounces at geodynamics.org [cig-long-bounces at geodynamics.org
> ] On Behalf Of Karen Paczkowski [karen.paczkowski at yale.edu]
> Sent: Monday, 10 May 2010 22:10
> To: cig-long at geodynamics.org
> Subject: Re: [CIG-LONG] CIG-LONG Digest, Vol 42, Issue 9
>
> Hi Walter,
>
> I see from the manual that I can make a stress boundary condition
> shaped like a Gaussian. How can I make one that is just a linear
> gradient? I would like to set the pressure on the bottom of the
> simulation box equal to hydrostatic pressure (rho g ymax) and then
> have the pressure linearly decrease to zero at the top of the
> simulation box.
>
> Thanks,
> Karen
>
> On May 7, 2010, at 3:00 PM, cig-long-request at geodynamics.org wrote:
>
>> Send CIG-LONG mailing list submissions to
>> cig-long at geodynamics.org
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-long
>> or, via email, send a message with subject or body 'help' to
>> cig-long-request at geodynamics.org
>>
>> You can reach the person managing the list at
>> cig-long-owner at geodynamics.org
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of CIG-LONG digest..."
>>
>>
>> Today's Topics:
>>
>> 1. Re: Low viscosity material around dike
>> (Guillaume.Duclaux at csiro.au)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Fri, 7 May 2010 05:07:35 +0800
>> From: <Guillaume.Duclaux at csiro.au>
>> Subject: Re: [CIG-LONG] Low viscosity material around dike
>> To: <walter at geodynamics.org>, <cig-long at geodynamics.org>
>> Message-ID:
>> <F208C10EED02964CB3F9014E661F55024F11FA638F at EXWA-
>> MBX01.nexus.csiro.au>
>> Content-Type: text/plain; charset="us-ascii"
>>
>> Folks,
>>
>> I'm currently out of office and I didn't bring my scaling scripts
>> with me... The NewNewtonian rheology in Gale implies some scaling
>> (in order to obtain an effective viscosity of the order of one), you
>> can't directly use values from the literature.
>>
>> I'll detail the scaling for each parameter in the NonNewtoninan
>> constitutive law as soon as I can acces my machine.
>>
>> Cheers
>>
>> Gilly
>> ________________________________________________
>>
>> Dr Guillaume Duclaux
>> CSIRO Earth Science and Resource Engineering
>> Visiting address: ARRC, 26 Dick Perry Av., Kensington WA 6151
>> Postal address: PO Box 1130, Bentley WA 6102, Australia
>> Ph: + 61 8 6436 8728 Fax: + 61 8 6436 8555 Web: www.csiro.au
>> ________________________________________
>> From: cig-long-bounces at geodynamics.org [cig-long-bounces at geodynamics.org
>> ] On Behalf Of Walter Landry [walter at geodynamics.org]
>> Sent: Thursday, 6 May 2010 23:42
>> To: cig-long at geodynamics.org
>> Subject: Re: [CIG-LONG] Low viscosity material around dike
>>
>> Taichi SATO <taichix at aori.u-tokyo.ac.jp> wrote:
>>> Dear Walter,
>>>
>>> Thank you very much!
>>> I think the value of power law constant "A" depends on material
>>> such as wet
>>> basalt and dry olivine.
>>> Which material do you assume by using the value, A = 1.0E-16?
>>
>> I got my numbers from someone else (Guillame?), and I do not know
>> what
>> he was assuming.
>>
>>> I can not still resolve the problem about the dike region.
>>> Although I am trying to resolve this problem, please give me some
>>> ideas.
>>
>> Did you try submerging the dike even further? Eventually, you should
>> no longer have a dike hill.
>>
>> Cheers,
>> Walter Landry
>> walter at geodynamics.org
>> _______________________________________________
>> CIG-LONG mailing list
>> CIG-LONG at geodynamics.org
>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-long
>>
>> ------------------------------
>>
>> _______________________________________________
>> CIG-LONG mailing list
>> CIG-LONG at geodynamics.org
>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-long
>>
>>
>> End of CIG-LONG Digest, Vol 42, Issue 9
>> ***************************************
>
> _______________________________________________
> CIG-LONG mailing list
> CIG-LONG at geodynamics.org
> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-long
More information about the CIG-LONG
mailing list