[CIG-SHORT] pylith install error

Birendra jha bjha7333 at yahoo.com
Wed May 28 00:29:17 PDT 2014


Hi Charles,

For this very simple problem, I did not find any effect of the length scale but I didn't compare the number of iterations. The solver converges to the prescribed small tolerances within few seconds.

Thanks
Birendra 
--------------------------------------------
On Wed, 5/28/14, Charles Williams <willic3 at gmail.com> wrote:

 Subject: Re: [CIG-SHORT] pylith install error
 To: cig-short at geodynamics.org
 Date: Wednesday, May 28, 2014, 9:44 AM
 
 Hi Birendra,
 
 As far as point #1, it appears you are replacing the
 overburden with an equivalent traction load.  That
 should be OK for infinitesimal strain problems, I think.
 
 Did changing your normalizer length scale influence your
 convergence?
 
 Cheers,
 Charles
 
 
 On 28/05/2014, at 12:28 pm, Birendra jha <bjha7333 at yahoo.com>
 wrote:
 
 > Hi Charles
 > 
 > Few things I want to share with the community:
 > 
 > 1. Please correct me on this, but I found that it is
 not necessary to set zero load at the top boundary, which is
 at a depth of 500 m. I can represent stresses at depth
 without including all the overburden in my domain. So I can
 keep the original initialstress, topboundary, and
 rightboundary spatialdb files which had overburden at 500 m.
 
 > 
 > 2. It was also not necessary to increase my critical
 slip parameter from 5 mm to 5 m. However, I understand its
 importance once the fault starts to slip.
 > 
 > 3. The only crucial part in getting the nonlinear
 solver converged to the zero solution was to decrease the
 ksp tolerances to the order of 1e-20.
 > 
 > Thanks
 > Birendra
 > --------------------------------------------
 > On Mon, 5/26/14, Charles Williams <willic3 at gmail.com>
 wrote:
 > 
 > Subject: Re: [CIG-SHORT] pylith install error
 > To: cig-short at geodynamics.org
 > Date: Monday, May 26, 2014, 8:12 AM
 > 
 > Hi Birendra,
 > 
 > Your gravitational stresses,
 > initial stresses, and traction BC are balancing now
 (you can
 > see this by turning off the fault).  As far as why
 the
 > fault solution isn’t converging, I’m not
 sure.  I
 > haven’t been through your parameters in detail. 
 > Actually, I just looked again at your parameters, and
 > noticed you have the normalizer length scale set to 1
 m,
 > which is much smaller than any of your element
 sizes.  Try
 > increasing that to 100 m.
 > 
 > Cheers,
 > Charles
 > 
 > 
 > On
 > 26/05/2014, at 1:36 pm, Birendra jha <bjha7333 at yahoo.com>
 > wrote:
 > 
 >> Hi Charles
 >> 
 >> So if I set the
 > initialstress = 0 at z = -500 m and initialstress = 
 > rho*g*2000 at z = -2500 m, and modify the topboundary
 and
 > rightboundary spatialdb accordingly (files attached),
 I
 > should get zero displacement solution? I don't get
 that.
 > 
 >> 
 >> Thanks and
 > regards
 >> Birendra
 >> 
 > --------------------------------------------
 >> On Mon, 5/26/14, Charles Williams <willic3 at gmail.com>
 > wrote:
 >> 
 >> Subject:
 > Re: [CIG-SHORT] pylith install error
 >> 
 > To: cig-short at geodynamics.org
 >> Date: Monday, May 26, 2014, 5:25 AM
 >> 
 >> Hi Birendra,
 >> 
 >> The gravitational
 > stresses are
 >> independent of any
 > vertical coordinate shift, which means
 >> 
 > stresses at the surface should still be zero.  If
 you
 > want
 >> to represent stresses at depth,
 > you will need to include the
 >> overlying
 > material.
 >> 
 >> 
 > Cheers,
 >> Charles
 >> 
 > 
 >> 
 >> On
 >> 26/05/2014, at 10:27 am, Birendra jha
 > <bjha7333 at yahoo.com>
 >> wrote:
 >> 
 >>> Hi Charles
 >>> 
 > 
 >>> Yes, I have
 >> 
 > prescribed those three types of stresses, and I would
 > like
 >> to get a zero displacement
 > solution by balancing them out.
 >> 
 >>> The top depth of the model is 500
 > m.
 >> Therefore, I have a non-zero
 > traction at the top boundary to
 >> balance
 > the initial stress, which is also non-zero at the
 >> top i.e. at the 500 m depth. On the right,
 > I am trying to
 >> represent a horizontal
 > compression which is 0.7 times the
 >> 
 > vertical stress (overburden), i.e. a normal faulting
 >> regime.
 >>> 
 >>> Does this
 >> make
 > sense?
 >>> 
 >>> 
 > 
 >> Thanks for looking into it
 >>> Birendra
 >>> 
 >> 
 > --------------------------------------------
 >>> On Mon, 5/26/14, Charles Williams
 > <willic3 at gmail.com>
 >> wrote:
 >>> 
 >>> Subject:
 >> Re:
 > [CIG-SHORT] pylith install error
 >>> 
 > 
 >> To: cig-short at geodynamics.org
 >>> Date: Monday, May 26, 2014, 3:43 AM
 >>> 
 >>> Hi
 > Birendra,
 >>> 
 >>> 
 > I’m having
 >> difficulty
 >>> figuring out what you are
 >> trying to represent here.  It
 >>> appears
 >> that you
 > are using:
 >>> 
 >>> 1.  Gravitational stresses.
 >>> 2.  Initial stresses (presumably
 > equal to
 >> the
 >>> 
 > gravitational stresses).
 >>> 3. 
 > Normal
 >>> tractions
 >> on the top and right boundaries.
 >>> 
 >>> Is this
 > correct?
 >>> 
 >>> 
 > Actually, looking a bit more,
 >>> these
 > stresses don’t seem to balance. 
 >> You
 > have nonzero
 >>> normal stresses on
 >> your top boundary (they should be
 > zero),
 >>> as well as at the top of
 > your right
 >> side.  Also, you have
 >>> nonzero initial
 >> 
 > stresses at the top of your mesh, which
 >>> 
 >> won’t balance
 > with gravitational stresses.  It appears
 >>> you have an inconsistent stress
 > state.
 >>> 
 >>> 
 > Cheers,
 >>> Charles
 >>> 
 >>> 
 >>> On
 >>> 
 > 22/05/2014, at 3:24 pm, Birendra jha
 >> 
 > <bjha7333 at yahoo.com>
 >>> wrote:
 >>> 
 >>>> Hello Pylith
 >>> 
 >> developers and
 > users,
 >>>> 
 >>>> Can you please help me with this
 > issue
 >> of
 >>> 
 > non-convergence of the nonlinear
 >> 
 > solver? I attached the
 >>> 
 > simulations
 >> files in my earlier email.
 > Why is pylith not
 >>> able to converge
 > to zero displacement
 >> solution at t=0
 > when
 >>> initial stresses,
 >> boundary tractions, and the body forces
 >>> 
 >> are supposed to
 > balance out? I am using pylith-1.9.0
 >>> installed from the binary.
 >>>> 
 >>>> 
 > Thanks and
 >> best regards
 >>>> Birendra
 >>>> 
 >>> 
 >> 
 > --------------------------------------------
 >>>> On Wed, 5/21/14, Birendra jha
 > <bjha7333 at yahoo.com>
 >>> wrote:
 >>>> 
 > 
 >>>> Subject:
 >>> Re:
 >> [CIG-SHORT]
 > pylith install error
 >>>> 
 >> 
 >>> To: cig-short at geodynamics.org
 >>>> Date: Wednesday, May 21, 2014,
 > 8:07
 >> PM
 >>>> 
 > 
 >>>> Hi
 >> 
 > Charles, Matt,
 >>>> 
 >>>> I tried running the
 >>> attached problem in pylith-1.9.0
 > and
 >> the
 >>>> 
 > nonlinear solver does not
 >> converge at
 > t=0.
 >>> This problem has
 >>>> a dynamic fault but
 >>> there should be no slip at t=0
 > because
 >>>> 
 >>> the initial
 >> 
 > stresses, boundary tractions, and gravity
 >>> should
 >>>> 
 > result in
 >> zero displacement at
 >>> t=0. I don't
 >> 
 > understand why I
 >>>> 
 >>> don't get it. Can you please take
 > a
 >> look? This runs in
 >>> few
 >>>> 
 > seconds.
 >>>> 
 >>>> Thanks and regards
 >>>> 
 >>> 
 > Birendra
 >>>>      
 >>>> 
 >>>> 
 >>> 
 >> 
 > --------------------------------------------
 >>>> On Wed, 5/21/14, Charles
 > Williams
 >> <willic3 at gmail.com>
 >>>> wrote:
 >>>> 
 >>>>    
 > Subject: Re: [CIG-SHORT]
 >> pylith
 > install
 >>> error
 >>>>     To: cig-short at geodynamics.org
 >>>>     Date: Wednesday,
 May 21,
 >> 2014, 1:56
 >>> PM
 >>>> 
 >> 
 >>>>     Something is
 >>> strange. 
 >>>>     Do you not have
 these
 >>> symbols in libdl?
 >>>> 
 >> 
 >>>>     Also, why are you
 >> using pylith-1.8.0?
 >>>> 
 >>>>    
 > Charles
 >>>> 
 >>>> 
 >>>>    
 > On 21/05/2014, at 8:00
 >> pm, Birendra
 > jha
 >>> <bjha7333 at yahoo.com>
 >>>>     wrote:
 >>>> 
 >>>>> 
 > Hi
 >>>>> 
 >>>>> I am
 >> 
 > trying to
 >>>>    
 >>> 
 >> install
 > pylith-1.8.0 and I am getting the following error
 >>>>     during make:
 >>>>> 
 >>> 
 >>>>> 
 >>>>     /bin/bash
 >>> ../../libtool
 >> 
 > --tag=CXX   --mode=link
 >>>>     g++  -g -O2
 >> -DMPICH_IGNORE_CXX_SEEK
 >>> -ldl
 >>>>    
 > -L/home/bjha/pylith-1.8.0/lib
 >> 
 >>> -o DllPlugInTester
 >>>>     DllPlugInTester.o
 >>> CommandLineParser.o
 >>>>    
 >>> 
 >> 
 > ../../src/cppunit/libcppunit.la -lm
 >>>>> 
 >>> 
 >>>>     mkdir .libs
 >>>>> 
 >>> g++
 > -g
 >> -O2
 >>>>  
 >   -DMPICH_IGNORE_CXX_SEEK
 >> -o
 >>> .libs/DllPlugInTester
 >>>>    
 >>> 
 >> 
 > DllPlugInTester.o CommandLineParser.o  -ldl
 >>>>    
 > -L/home/bjha/pylith-1.8.0/lib
 >>>>  
 >   ../../src/cppunit/.libs/libcppunit.so
 >>> -lm  -Wl,--rpath
 >>>>    
 >>> 
 >> 
 > -Wl,/home/bjha/pylith-1.8.0/lib
 >>>>> 
 >> 
 >>>>    
 > ../../src/cppunit/.libs/libcppunit.so:
 >>> undefined reference
 >>>>     to `dlsym'
 >>>>> 
 >>>>    
 >>> 
 > ../../src/cppunit/.libs/libcppunit.so:
 >> 
 > undefined
 >>> reference
 >>>>     to `dlopen'
 >>>>> 
 >>>>    
 >>> 
 > ../../src/cppunit/.libs/libcppunit.so:
 >> 
 > undefined
 >>> reference
 >>>>     to `dlclose'
 >>>>> collect2: ld returned
 >>>>     1 exit status
 >>>>> 
 >>> 
 > make[5]:
 >> ***
 >>>>     [DllPlugInTester]
 >> Error
 >>> 1
 >>>>> 
 >> 
 > make[5]:
 >>>>    
 >>> 
 >> Leaving
 > directory
 >>>>    
 >>> 
 >> 
 >
 `/home/bjha/build/pylith-1.8.0/cppunit-build/src/DllPlugInTester'
 >>>>> make[4]: ***
 > [all-recursive]
 >> Error
 >>> 1
 >>>>> 
 >> make[4]: Leaving directory
 >>>>    
 >>> 
 >> 
 > `/home/bjha/build/pylith-1.8.0/cppunit-build/src'
 >>>>> make[3]: ***
 > [all-recursive]
 >> Error
 >>> 1
 >>>>> 
 >> make[3]: Leaving directory
 >>>>    
 >>> 
 >> 
 > `/home/bjha/build/pylith-1.8.0/cppunit-build'
 >>>>> make[2]: *** [cppunit] Error
 > 2
 >>>>> make[2]: Leaving
 > directory
 >>>>    
 > `/home/bjha/build/pylith-1.8.0'
 >>>>> 
 >>>>     make[1]: ***
 >>> [installed_cppunit] Error 2
 >>>>> 
 >>> 
 > make[1]:
 >> Leaving directory
 >>>>    
 >>> `/home/bjha/build/pylith-1.8.0'
 >>>>> 
 >>> 
 >>>>     make: ***
 >> [installed_pylith] Error
 >>> 2
 >>>>> 
 >>>> 
 >>>>> 
 > 
 >>>>> I
 >> 
 > have
 >>> attached
 >>>>     the log file.
 >>>>> 
 >>>>> 
 >>>>     Thanks
 >>>>> 
 >>>>    
 >>> 
 >> 
 >
 Birendra<config.log>_______________________________________________
 >>>>> CIG-SHORT mailing list
 >>>>> CIG-SHORT at geodynamics.org
 >>>>> http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short
 >>>> 
 >>>>    
 > Charles A.
 >>> Williams
 >>>>     Scientist
 >>>>     GNS Science
 >>>>     1
 >>> 
 > 
 >> Fairway Drive, Avalon
 >>>>     PO Box
 >>>>     30368
 >>>>     Lower
 >>> Hutt  5040
 >>>>     New
 >>>>     Zealand
 >>>>     ph
 >>> 
 > 
 >> (office): 0064-4570-4566
 >>>>     fax
 >>> 
 > 
 >> (office): 0064-4570-4600
 >>>>     C.Williams at gns.cri.nz
 >>>> 
 >>>>    
 >>> 
 >> 
 > _______________________________________________
 >>>>     CIG-SHORT mailing
 list
 >>>>     CIG-SHORT at geodynamics.org
 >>>>     http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short
 >>>> 
 >>> 
 >> 
 > _______________________________________________
 >>>> CIG-SHORT mailing list
 >>>> CIG-SHORT at geodynamics.org
 >>>> http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short
 >>> 
 >>> Charles
 > A.
 >> Williams
 >>> 
 > Scientist
 >>> 
 >> GNS
 > Science
 >>> 1 Fairway Drive, Avalon
 >>> PO Box
 >>> 
 > 30368
 >>> Lower Hutt  5040
 >>> 
 >> New
 >>> Zealand
 >>> ph
 >> (office): 0064-4570-4566
 >>> fax (office):
 >> 
 > 0064-4570-4600
 >>> C.Williams at gns.cri.nz
 >>> 
 >>> 
 >> 
 > _______________________________________________
 >>> CIG-SHORT mailing list
 >>> CIG-SHORT at geodynamics.org
 >>> http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short
 >>> 
 >> 
 > _______________________________________________
 >>> CIG-SHORT mailing list
 >>> CIG-SHORT at geodynamics.org
 >>> http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short
 >> 
 >> Charles A.
 > Williams
 >> Scientist
 >> 
 > GNS Science
 >> 1 Fairway Drive, Avalon
 >> PO Box
 >> 30368
 >> Lower Hutt  5040
 >> 
 > New
 >> Zealand
 >> ph
 > (office): 0064-4570-4566
 >> fax (office):
 > 0064-4570-4600
 >> C.Williams at gns.cri.nz
 >> 
 >> 
 > _______________________________________________
 >> CIG-SHORT mailing list
 >> CIG-SHORT at geodynamics.org
 >> http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short<initialstress.spatialdb><rightboundarytract.spatialdb><topboundarytract.spatialdb>_______________________________________________
 >> 
 > CIG-SHORT mailing list
 >> CIG-SHORT at geodynamics.org
 >> http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short
 > 
 > Charles A. Williams
 > Scientist
 > GNS Science
 > 1 Fairway Drive, Avalon
 > PO Box
 > 30368
 > Lower Hutt  5040
 > New
 > Zealand
 > ph (office): 0064-4570-4566
 > fax (office): 0064-4570-4600
 > C.Williams at gns.cri.nz
 > 
 > _______________________________________________
 > CIG-SHORT mailing list
 > CIG-SHORT at geodynamics.org
 > http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short
 > _______________________________________________
 > CIG-SHORT mailing list
 > CIG-SHORT at geodynamics.org
 > http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short
 
 Charles A. Williams
 Scientist
 GNS Science
 1 Fairway Drive, Avalon
 PO Box 30368
 Lower Hutt  5040
 New Zealand
 ph (office): 0064-4570-4566
 fax (office): 0064-4570-4600
 C.Williams at gns.cri.nz
 
 _______________________________________________
 CIG-SHORT mailing list
 CIG-SHORT at geodynamics.org
 http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-short


More information about the CIG-SHORT mailing list