[CIG-SEISMO] SPECFEM3D - "error in computing normal for receivers"

surendra at caltech.edu surendra at caltech.edu
Tue Jan 29 12:39:58 PST 2013


On Jan 11, 2013, at 10:28 AM, Shahar Barak wrote:

> Hi,
> 
> I want to have my stations pinned to the surface of the mesh when running SPECFEM3D.
> To do that I set RECVS_CAN_BE_BURIED_EXT_MESH = .false. in constants.h 
> However, when I run the job with that flag I get the following error:
> 
> error in computing normal for receivers.
> 
> I've tried switching b/w EXT_MESH_RECV_NORMAL = .true. and EXT_MESH_RECV_NORMAL = .false., but I still get the same error.
> My mesh has flat topography. It's is just a homogenous simple brick
> Any ideas what am I doing wrong?


Replace 'locate_receivers.f90 file in src/specfem3D/ with the one attached.  Make sure you rebuild specfem3D.  You shouldn't hit this error anymore.

--Surendra



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://geodynamics.org/pipermail/cig-seismo/attachments/20130129/8c50c4a7/attachment-0002.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: locate_receivers.f90
Type: application/octet-stream
Size: 41821 bytes
Desc: not available
Url : http://geodynamics.org/pipermail/cig-seismo/attachments/20130129/8c50c4a7/attachment-0001.obj 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://geodynamics.org/pipermail/cig-seismo/attachments/20130129/8c50c4a7/attachment-0003.htm 


More information about the CIG-SEISMO mailing list