[CIG-SEISMO] error with xgenerate_database (more details)

Dimitri Komatitsch komatitsch at lma.cnrs-mrs.fr
Sun Feb 14 17:58:26 PST 2016


Hi Andrea, Hi all,

Thanks! Fixed.

Dimitri.

On 08/25/2015 07:16 PM, Andrea Colombi wrote:
> Dear all,
> thanks for the email. I have definitely seen this error more than once
> in the recent version of specfem3d cart. In my case I only had to
> slightly modify the design of the mesh to get rid of it but i do not
> remember precisely how (maybe increasing the thickness in the z
> direction?). If you are working with cubit I can have a look if you
> need. Sorry for not being much of help.
>
> I have however found the following error (which i believe is more
> related to compiler/architecture issues)
> The following line in pml_set_local_dampingcoeff.f90 cause an error in
> the arithmetic operation with intel compiler.
>      ! In INRIA research report section 6.1:
> http://hal.inria.fr/docs/00/07/32/19/PDF/RR-3471.pdf
>      ! pml_damping_profile_l = - ((NPOWER + 1) * vp * log(CPML_Rcoef) /
> (TWO * delta)) * dist**(NPOWER)
>      ! due to tests it is more accurate to use following definition in
> case NPOWER = 1 defined in constants.h.in <http://constants.h.in>
>      pml_damping_profile_l = - ((NPOWER + 1) * vp * log(CPML_Rcoef) /
> (TWO * delta)) &
>                              * dist**(1.2_CUSTOM_REAL * NPOWER)
>
> I have replaced with this as NPOWER=1 and it does not create me problems
>
> pml_damping_profile_l = - (2.0* vp * log(CPML_Rcoef) / (2.0 * delta))*
> dist**(1.2)
>
>
> Andrea
>
> 2015-08-25 0:34 GMT+01:00 Dimitri Komatitsch <komatitsch at lma.cnrs-mrs.fr
> <mailto:komatitsch at lma.cnrs-mrs.fr>>:
>
>
>     Dear Moritz, dear all,
>
>     It seems Andrea Colombi (cc'ed) has also noticed this problem and
>     has fixed it. I will send another email tomorrow with more details
>     and I will then commit Andrea's changes to the official source code
>     ("devel" version).
>
>     Thank you,
>     Best regards,
>
>     Dimitri.
>
>     On 08/25/2015 12:55 AM, Dimitri Komatitsch wrote:
>
>
>         Dear Moritz,
>
>         Yes, this seems to come from a small bug in the PML routines (in the
>         part that avoids a singularity in the PML layers). Zhinan and/or
>         René,
>         do you have an idea of why Moritz' run stops with this error
>         message?
>
>         Could you please email your input files to Zhinan (cc'ed), so
>         that he
>         can have a look and fix the bug?
>
>         Thanks,
>         Best wishes,
>
>         Dimitri.
>
>         On 07/11/2015 10:51 PM, moritzwehler at muenchen-ist-toll.de
>         <mailto:moritzwehler at muenchen-ist-toll.de> wrote:
>
>             Hey there,
>
>             after running xgenerate_database in specfem3d_cartesian I
>             received the
>             following error
>
>             STOP error in seperation of alpha_x, alpha_y, alpha_z in
>             case alpha_y ==
>             alpha_z .and. alpha_x /= alpha_y
>             STOP error in seperation of alpha_x, alpha_y, alpha_z in
>             case alpha_y ==
>             alpha_z .and. alpha_x /= alpha_y
>             STOP error in seperation of alpha_x, alpha_y, alpha_z in
>             case alpha_x ==
>             alpha_z .and. alpha_y /= alpha_z
>             STOP error in seperation of alpha_x, alpha_y, alpha_z in
>             case alpha_x ==
>             alpha_y .and. alpha_y /= alpha_z
>
>             The only reason I can think of is that I made the element
>             size of my
>             mesh (=50 meters) to small. Has anyone stumbled upon the
>             same or a
>             similar error yet?
>
>             Thanks a lot in advance and best regards
>
>             Moritz
>
>
>
>             _______________________________________________
>             CIG-SEISMO mailing list
>             CIG-SEISMO at geodynamics.org <mailto:CIG-SEISMO at geodynamics.org>
>             http://lists.geodynamics.org/cgi-bin/mailman/listinfo/cig-seismo
>
>
>
>     --
>     Dimitri Komatitsch
>     CNRS Research Director (DR CNRS), Laboratory of Mechanics and Acoustics,
>     UPR 7051, Marseille, France http://komatitsch.free.fr
>
>

-- 
Dimitri Komatitsch
CNRS Research Director (DR CNRS), Laboratory of Mechanics and Acoustics,
UPR 7051, Marseille, France    http://komatitsch.free.fr


More information about the CIG-SEISMO mailing list