modeling-1.4.0rc3

所属分类:Linux/Unix编程
开发工具:tcl/tk
文件大小:178KB
下载次数:8
上传日期:2011-07-13 15:27:19
上 传 者gil.zpy
说明:  linux环境下运行,用于深部结构研究中建立速度模型。
(linux operating environment for the establishment of the deep structure of the velocity model.)

文件列表:
modeling-1.4.0rc3\modeling-1.4.0rc3\argument.tcl (2892, 2006-11-22)
modeling-1.4.0rc3\modeling-1.4.0rc3\backup.tcl (4395, 2007-12-03)
modeling-1.4.0rc3\modeling-1.4.0rc3\bgimage.tcl (9731, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\bindings.tcl (6593, 2007-12-04)
modeling-1.4.0rc3\modeling-1.4.0rc3\ChangeLog (26000, 2007-12-10)
modeling-1.4.0rc3\modeling-1.4.0rc3\configure (91792, 2007-12-10)
modeling-1.4.0rc3\modeling-1.4.0rc3\configure.in (4045, 2007-12-10)
modeling-1.4.0rc3\modeling-1.4.0rc3\COPYING (17982, 2007-12-06)
modeling-1.4.0rc3\modeling-1.4.0rc3\draw.tcl (9711, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\FORMAT.jp.txt (1326, 2003-01-04)
modeling-1.4.0rc3\modeling-1.4.0rc3\FORMAT.txt (13599, 2004-01-19)
modeling-1.4.0rc3\modeling-1.4.0rc3\frame.tcl (8321, 2007-12-04)
modeling-1.4.0rc3\modeling-1.4.0rc3\hamen.tcl (6221, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\hamenGUI.tcl (7817, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\help.tcl (7782, 2007-12-10)
modeling-1.4.0rc3\modeling-1.4.0rc3\HISTORY.txt (47138, 2007-12-04)
modeling-1.4.0rc3\modeling-1.4.0rc3\initial.tcl (7532, 2007-12-10)
modeling-1.4.0rc3\modeling-1.4.0rc3\interface.tcl (22673, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\inversion.tcl (9622, 2007-12-04)
modeling-1.4.0rc3\modeling-1.4.0rc3\lib.tcl (12398, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\logo.gif (25066, 2003-01-04)
modeling-1.4.0rc3\modeling-1.4.0rc3\main.tcl (13462, 2007-12-06)
modeling-1.4.0rc3\modeling-1.4.0rc3\Makefile.in (1780, 2007-12-11)
modeling-1.4.0rc3\modeling-1.4.0rc3\make_data.tcl (4258, 2007-12-04)
modeling-1.4.0rc3\modeling-1.4.0rc3\modeling.in (1786, 2007-12-07)
modeling-1.4.0rc3\modeling-1.4.0rc3\modeling.tcl (1763, 2007-12-10)
modeling-1.4.0rc3\modeling-1.4.0rc3\modeling.tcl.in (1719, 2007-12-11)
modeling-1.4.0rc3\modeling-1.4.0rc3\model_file.tcl (32854, 2007-12-06)
modeling-1.4.0rc3\modeling-1.4.0rc3\parameter.tcl (21159, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\pick_file.tcl (4919, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\point.tcl (19445, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\poisson.tcl (17708, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\project.tcl (5943, 2007-12-06)
modeling-1.4.0rc3\modeling-1.4.0rc3\rayinvr-fujie.patch (45459, 2007-12-07)
modeling-1.4.0rc3\modeling-1.4.0rc3\rayinvr.tcl (26008, 2007-12-10)
modeling-1.4.0rc3\modeling-1.4.0rc3\rayinvrGUI.tcl (12877, 2007-12-06)
modeling-1.4.0rc3\modeling-1.4.0rc3\raypaths.tcl (2680, 2007-12-05)
modeling-1.4.0rc3\modeling-1.4.0rc3\result_file.tcl (3543, 2003-01-04)
modeling-1.4.0rc3\modeling-1.4.0rc3\run_raytrace.tcl (1803, 2007-12-05)
... ...

---------------------------------------------------------------------- MODELING Copyright (C) 19***-2007, FUJIE Gou ---------------------------------------------------------------------- [authour] FUJIE Gou [e-mail] fujie@jamstec.go.jp [web] http://www.jamstec.go.jp/jamstec-e/IFREE_center/software-e.html [licence] see the below section [Reference] Fujie, G., J. Kasahara, K. Murase, K. Mochizuki, Y. Kaneda, Interactive analysis tools for the wide-angle seismic data for crustal structure study, Geophysical Exploration, accepted ---------------------------------------------------------------------- ---------------------------------------------------------------------- Brief Description ---------------------------------------------------------------------- "modeling" is a GUI velocity model editor and ray-tracer for wide-angle seismic velocity structure analsys using traveltime data. "modeling" is not equipped with ray-tracing functions but provide a GUI front-end for external ray-tracing applications. This version of "modeling" can be used with the follwoing 2 back-end ray-tracing applications: - RAYINVR One of the most famouse and popular 2-D ray-tracing program by C. A. Zelt. Zelt, C. A. and R. B. Smith, Seismic traveltime inversion for 2-D crustal velocity structure, Geophys. J. Int., vol.108, pp16-34, 1992 [http://terra.rice.edu/department/faculty/zelt/rayinvr.html] - HAMEN A wavefront method type ray-tracing program developed by FUJIE, who is a developer of the modeling. Fujie, G., J. Kasahara, T. Sato and K. Mochizuki, Traveltime and raypath computation: A new method in a heterogeneous medium, Geophysical Exploration (BUTSURI-TANSA), vol.53, no.1, pp1-11, 2000 Fujie, G, K. Mochizuki and J. Kasahara, New traveltime and raypath computation methods for reflection and PS-converted waves using a regular-grid, Geophysical Exploration (BUTSURI-TANSA), vol.56, no.5, pp357-368, 2003 Another version of "modeling" can be used with the ray-tracing program developed by Kubota et al., (2005), but that version of "modeling" are not open to the public. ---------------------------------------------------------------------- Installation ---------------------------------------------------------------------- ------------------------------ Requirements ------------------------------ I've developed this application on a linux machine. But probably it can run on all the recent UNIX (like) system. To install the "modeling", first install the following softwares. 1. Tcl/Tk : Version 8.4 or later A script language. "modeling" is written in Tcl. [http://tcl.activestate.com/] 2. BLT : Version 2.4z or later An extension package for Tcl/Tk which provides highly sophisticated graph widget. [http://sourceforge.net/projects/blt/] 3. tkImg : Version 1.2.4 or later An extension package for Tcl/Tk which enables us to use JPEG and PNG files from Tcl/Tk. [http://sourceforge.net/projects/tkimg/] To compile this in the recent system which uses gcc version 4, probably you have to use the development version in the subversion repositories or use some patchs. The patch in the gentoo portage tree, [http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/blt/], may help you. 4. Back-end ray-tracing programs 4.1. RAYINVR (MANDATORY) "modeling" can be used with the original "RAYINVR". However, I recommend to patch the RAYINVR in order to enhance the communication between "RAYINVR" and "modeling". The patch file is included in this package [rayinvr-fujie.patch]. 4.2. HAMEN (OPTIONAL) This is not mandatory. Version 1.3.6 or later is recommended. In some recent major linux distributions, you don't need to compile the above 1-3. You can use the binary packages distributed from the linux vendors (or communities). As far as I know, the following linux distribution provides binary packages (or portages). Maybe, I guess, other popular linux distribution also provides the above softwares. - Ubuntu [http://www.ubuntu.com/] - Debian [http://www.debian.org/] - Gentoo [http://www.gentoo.org/] ; found in the "science" overlay. ------------------------------ Build ------------------------------ "modeling" can be built by the GNU autoconf system. The typical procedure is the following. Here, "$" represents a shell prompt. 1. Type, $ ./configure and a correct Makefile will be generated. 2. Build the main script by typing, $ make and the file "modeling" will be built. 3. Install it in the "/usr/local/" by typing, $ make install here, you probably need root privilege. ------------------------------ Tips and tricks ------------------------------ - to specify RAYINVR directory, $ ./configure --with-rayinvr=/path/to/rayinvr - to specify HAMEN directory (if you have), $ ./configure --with-hamen=/path/to/hamen - to change install directory, $ ./configure --prefix=/path/to/install - to use the modelin where you unpacked the modeling package, use the following procedure. $ ./configure $ make $ ./setup.tcl - after "./configure", you can edit the "Makefile" by hand. If the configure scripts cannot make a correct Makefile, edit the Makefile for yourself. - If the configure script cannot generate Makefile at all, you have to choose one of the following, 1. write Makefile for yourself from the Makefile.in 2. edit the configure.in and run autoconf and generate configure script. In this case, you need the GNU automake system. ---------------------------------------------------------------------- Run ---------------------------------------------------------------------- Type, $ modeling and a window will be invoked. I'm terribly sorry, but I have to say, "Use it and understand by yourself!" because I've not written any informative manual for using this application yet. It is true that it is not easy to use this application without how-to instructions, but the "mouse-binding" help, which can be found in the "help" menu of the menu bar, will be useful. ---------------------------------------------------------------------- Licence ---------------------------------------------------------------------- Copyright (C) 19***-2007, FUJIE Gou See COPYING file for copying and redistribution conditions. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

近期下载者

相关文件


收藏者