Tutorials and Instructions

*** This page is under construction and so much of the content below has not yet been generated ***

 Installation

Overview

Model and Data Geometry

Introductory Examples

  • MARE2DEM calling sequence and command line arguments
  • The scratch folder used by CSEM inversions
  • Creating a forward model with Mamba2D
  • Running the MT forward model in /Examples/Demo/forward_MT
  • Plotting MT responses
  • The Preflight Checklist
  • Running the MT inversion model in  /Examples/Demo/inversion_MT
  • Quality control for 2D MT inversion results
  • Running the CSEM forward model in /Examples/Demo/forward_CSEM
  • Plotting CSEM responses
  • Running the CSEM inversion model in  /Examples/Demo/inversion_CSEM
  • Quality control for 2D CSEM inversion results

Advanced Examples

  • Optimizing the parallel data decomposition
  • Joint inversion of MT and CSEM data
  • Inserting penalty cuts in inversion models
  • MT inversion with static shifts
  • When and how to apply reciprocity
  • Anisotropy
  • Bounding resistivity
  • Land MT with horizontal B and slope parallel E.
  • Hybrid MT stations

 

 

 

2 thoughts on “Tutorials and Instructions

  1. Dear,

    as a knowledge base leave the installation in operating systems Red Hat 5. I use Intel library, however must have Openmpi too.

    ####First compiling openmpi, I use openmpi-1.8.1 version. Download of this website.####

    http://www.open-mpi.org/software/ompi/v1.8/

    Process to compile Openmpi

    tar xjf openmpi-1.8.1.tar.bz2 "/opt" (directory where unzipped)
    cd /opt/openmpi-1.8.1 (openmpi-1.8.1 directory created)
    ./configure --prefix=/opt/openmpi-1.8.1 CC=icc CXX=icpc F77=ifort FC=ifort (configure openmpi to use with Intel library).
    make all install

    #############Second I edit the Makefile to compile with macpro. This is my Makefile##############

    # macpro with Intel Compilers:
    #
    ifeq "$(CLUSTER_LC)" "macpro"
    FC = mpif90
    FFLAGS = -O2 -m64 -fpp # optimized code
    # FFLAGS = -fpp -m64 -warn all -check -traceback -fpe0 -stand f03 -fstack-security-check # for debugging code
    CC = mpicc
    CFLAGS = -O2 -m64
    # You only need these commands if you are compiling the Metis and SuperLU libs in MARE2DEM/Source/SuperLU and /Metis:
    ARCH = xiar # use this with the intel icc compiler and optimization -O2 or faster
    ARCHFLAGS = ruv
    RANLIB = ranlib
    BLASDEF = -DUSE_VENDOR_BLAS
    # Use this for the threaded (openmp) version of lapack and blas in the Intel Math Kernel Library:
    MKLROOT=/opt/intel/mkl
    # MKLPATH=$(MKLROOT)/lib/intel64
    MKLPATH=/opt/intel/mkl/lib/intel64
    MKLINCLUDE=/opt/intel/mkl/include
    BLASLIB = -L$(MKLPATH) -I$(MKLINCLUDE) -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread

    SUPERLU_CDEFS = -DAdd_ # -DAdd_ or -DNoChange, this is for the stupid underscore difference between C and Fortran,
    # use nm to see how the symbol endings in the c and fortran files
    endif

    #####Third, environment variables#############

    export LD_LIBRARY_PATH=/opt/intel/lib:/opt/openmpi-1.8.1/lib:/appl/intel/mkl/lib/intel64:/opt/intel/composerxe/lib/intel64

    export PATH=$PATH:/opt/intel/composer_xe_2013_sp1.2.144/bin/intel64:/opt/intel/bin:/opt/openmpi-1.8.1/bin

    make CLUSTER=macpro (compiling).

    that´s all

    Cheers,

Comments are closed.