initial commit
Merge pull request #1 from casarotti/develop

initial commit
add hex27 option to cubit2specfem3D

start the sea layer
add sea layer… creating two surface from one topography file...
add sea layer option 1, add cpml export
(cpml:  missing the creation)
sea options
cpml modification.
critical bug fix
bug fix
add __init__.py
add __init__.py
no message
add lat_orientation for topo file with north2south lat order

add subduction TEST
no message
add decimate flag

using          GEOCUBIT.py --collect   --decimate --merge --meshfiles=[list of files] --cpux=N --cpuy=N (--rangecpux=[cpuxmin,cpuxmax], --rangecpuy=[cpuymin,cpuymax])
it divide a hex in 8 piece doubling the resolution (but keeping the coarse representation of the interfaces like the topography)

!!!! we need to test this feature
bug fixed in orientation latitude
add function cubit_command_check

def cubit_command_check(iproc,command,stop=True):

    Run a cubit command, checking if it performs correctly.
    If the command fails, it writes the result on a file "error_[processor number]" and stop the meshing process

    iproc = process number
    command = cubit command
    stop = if command fails, stop the meshing process (Default: True)

    return status variable (0 ok, -1 fail)
using command_check in mesh_volume

check if the volume is meshed
automatic checking of the orientation of the topography in the input xyz file
new merge_4_nodes (#debug version)
new merge 4 nodes