이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 grdflexuregmt입니다.
프로그램:
이름
grdflexure - 다양한 유변학에 대한 3차원 표면의 굴곡 변형 계산
개요
grd플렉셔 토포그라드 rm/rl[/ri]/rw Te[u] 아웃 그리드 [ Nx/Ny/NXY ] [ p물고기 ] [ y젊은 ] [
누_아[/하아/nu_m] ] [ 명부 ] [ [f|q|s|nx/ny][+a|d|h|l][+e|n|m][+t폭][+w[접미사]] [+z[p]] [
베타 ] [ -Tt0[u][/t1[u]/dt[u]|n][+l] ] [ [수평] ] [ wd] [ zm] [ -fg ]
참고 : 옵션 플래그와 관련 인수 사이에는 공백이 허용되지 않습니다.
기술
grd플렉셔 사용자가 선택할 수 있는 범위를 사용하여 하중에 대한 굴곡 응답을 계산합니다.
유변학. 사용자는 탄성, 점탄성 또는 확고점성 중에서 선택할 수 있습니다(XNUMX개 또는 XNUMX개
점성 층). 증분 로드를 제공하여 시간적 진화를 모델링할 수도 있습니다.
그리드 및 모델 출력 시간 범위 지정.
필요한 인수
토포그라드
하중의 지형(미터 단위)이 있는 2차원 이진 그리드 파일. 그리드 파일 참조
아래 형식. 만약에 -T 사용, 토포그라드 부동 파일 이름 템플릿일 수 있습니다.
포인트 형식(C 구문) 및 다른 로드 파일 이름이 설정되고 로드됩니다.
각 시간 단계. 따라서 로드 시간은 다음을 통해 주어진 시간과 일치합니다. -T (하지만
항상 해당 파일이 있어야 함). 또는 제공 토포그라드 as
=*flist*, 여기서 주먹 하나의 ASCII 테이블입니다. 토포그라드 파일 이름 및 로드 시간
기록. 이러한 로드 시간은 다음을 통해 제공된 평가 시간과 다를 수 있습니다. -T.
로드 시간 형식은 다음을 참조하십시오. -T.
-Drm/rl[/ri]/rw
맨틀, 하중, 채우기에 대한 밀도를 설정합니다(선택 사항, 그렇지 않으면 동일한 것으로 간주됩니다.
하중 밀도), 물 또는 공기. 만약에 ri ~와 다르다 rl 그런 다음 대략적인
솔루션을 찾을 수 있습니다. 만약에 ri 주어지지 않으면 기본적으로 rl.
-ETe 탄성 판 두께를 설정합니다(미터 단위). 추가 k km. 신축성이 있는 경우
두께가 1e10을 초과하면 굽힘 강성 D로 해석됩니다(기본적으로
D는 다음에서 계산됩니다. Te, 영률 및 푸아송 비; 보다 -C 이것을 바꾸다
값).
-G아웃파일
If -T 그때 설정된다 grd 파일 부동 파일이 포함된 파일 이름 템플릿이어야 합니다.
포인트 형식(C 구문). 파일 이름 템플릿에 %s(
단위 이름) 또는 %c(단위 문자의 경우)를 사용하면 해당 시간(단위
지정 -T) 개별 파일 이름을 생성합니다. 그렇지 않으면 시간을 사용합니다.
단위가 없는 년.
선택 사항 인수
-ANx/Ny/NXY
다음과 같이 x 및 y 방향의 평면 내 압축력 또는 신장력을 지정합니다.
모든 전단력 [평면 내 힘 없음]. 압축은 음수로 표시됩니다.
확장력은 양수 값을 사용하여 지정됩니다.
-CP물고기
포아송 비[0.25]의 현재 값을 변경합니다.
-사이젊은
영률 [7.0e10 N/m^2]의 현재 값을 변경합니다.
-F누_아[/하아/nu_m]
탄성 판 두께와 함께 firmoviscous 모델 지정
통해 지정 -E. 하나의 점도를 지정하십시오(누_아) 위의 탄성 플레이트의 경우
점성 반 공간, 또는 또한 연약권의 두께를 추가합니다(하아)와
낮은 맨틀 점도(nu_m), 이제 첫 번째 점도는
약권. 점도를 Pa*s로 지정합니다. 사용하는 경우 두께를 지정하십시오.
미터의 약권; 추가 k km.
-N[f|q|s|nx/뉴욕][+a|[+d|h|l][+e|n|m][+t폭][+우[접미사]][+지[p]]
FFT에 적합한 그리드 치수를 선택하거나 문의하고 옵션으로 설정
매개변수. FFT 차원 제어:
-Nf FFT가 데이터의 실제 차원을 사용하도록 합니다.
-Nq 더 적합한 치수에 대해 문의하고 보고한 다음 계속합니다.
-Ns 선택적 측정기준 목록을 표시한 다음 종료합니다.
-Nnx/뉴욕 배열 크기에 대해 FFT를 수행합니다. nx/뉴욕 (>= 그리드 파일 크기여야 함). 기본
FFT의 속도와 정확도를 최적화하는 차원 >= 데이터를 선택합니다. FFT인 경우
차원 > 그리드 파일 차원, 데이터가 확장되고 XNUMX으로 테이퍼됩니다.
데이터의 추세 제거 제어: 선형 추세를 제거하기 위한 수정자 추가:
+d: 데이터 추세 제거, 즉 가장 적합한 선형 추세 제거 [기본값].
+a: 평균값만 제거합니다.
+h: 중간 값, 즉 0.5 *(최대 + 최소)만 제거합니다.
+l: 데이터를 그대로 두십시오.
데이터 확장 및 테이퍼링 제어: 수정자를 사용하여 확장
테이퍼링을 수행해야 합니다.
+e 에지 포인트 대칭을 부과하여 그리드 확장 [기본값],
+m 에지 미러 대칭을 적용하여 그리드 확장
+n 데이터 확장을 끕니다.
데이터 에지에서 FFT 그리드 에지로 테이퍼링이 수행됩니다[100%]. 변화
이 비율을 통해 +t폭. 언제 +n 테이퍼링이 적용됩니다.
확장자를 사용할 수 없으므로 데이터 여백에 대신 적용됩니다[0%].
임시 결과 쓰기 제어: 자세한 조사를 위해 다음을 작성할 수 있습니다.
중간 그리드가 순방향 FFT로 전달되고 있습니다. 이것은 아마도
모든 모서리를 따라 점 대칭으로 확장되고 테이퍼됩니다. 추가
+w[접미사] 출력 파일 이름이 생성될 것입니다(즉, ingrid_prefix.ext)
[테이퍼드], 어디에 내선 파일 확장자입니다. 마지막으로 복잡한 그리드를 저장할 수 있습니다.
다음을 추가하여 순방향 FFT에 의해 생성 +z. 기본적으로 우리는 실제와
허수 성분 잉그리드_진짜.내선 그리고 잉그리드_이미지.내선. 추가 p 저장
대신 파일에 대한 크기 및 위상의 극성 형태 잉그리드_잡지.내선 그리고
잉그리드_단계.내선.
-L명부 생성된 모든 그리드의 이름과 평가 시간을 텍스트에 기록
파일 명부. 필요 -T.
-Mtm 탄성 판 두께와 함께 점탄성 모델 지정
통해 지정 -E. Maxwell 시간 추가 tm 점탄성 모델의 경우( ).
-S베타 0-1 범위에서 굶주린 해자 비율을 지정합니다. 여기서 1은 해자가 완전히 있음을 의미합니다.
밀도의 재료로 채워진 ri 0은 재료로만 채워져 있음을 의미합니다.
density rw (즉, 그냥 물) [1].
-Tt0[유][/t1[유]/dt[우]|n][+엘]
지정 t0, t1및 시간 증분(dt) 계산 순서 [기본값은
시간 의존성이 없는 한 단계]. 특정 시간 동안만 시작
시간 t0. 단위는 년입니다. 추가 k 키르와 M 미르를 위해. 로그 시간 동안
스케일, 추가 +l 지정 n 대신 단계 dt. 또는 파일 제공
첫 번째 열에 원하는 시간 포함(이 시간에는 개별 단위가 있을 수 있음
그렇지 않으면 연도를 가정합니다). 그런 다음 별도의 모델 그리드 파일을 작성합니다.
각 주어진 시간 단계.
-Wwd 참조 깊이를 변형되지 않은 굴곡 표면(m[0])으로 설정합니다. 추가 k 에
km를 표시합니다.
-Zzm 굴곡된 표면(예: Moho)에 대한 참조 깊이를 m 단위로 지정합니다. 추가 k km. 해야하다
긍정적. [0].
-V[수평] (더 ~)
상세 수준 [c]를 선택합니다.
-fg 지리적 그리드(경도, 위도 치수)가 미터로 변환됩니다.
현재 타원체 매개변수를 사용하여 "평평한 지구" 근사치를 통해.
-^ or 퀴즈를 풀어보고, -
명령 구문에 대한 짧은 메시지를 인쇄한 다음 종료합니다(참고: Windows
그냥 사용 -).
-+ or 퀴즈를 풀어보고, +
설명을 포함하여 광범위한 사용(도움말) 메시지를 인쇄하십시오.
모듈별 옵션(GMT 공통 옵션 아님)을 선택한 다음 종료됩니다.
-? or 아니 인수
옵션 설명을 포함하여 전체 사용법(도움말) 메시지를 인쇄한 다음
출구.
--번역
GMT 버전을 인쇄하고 종료합니다.
--show-datadir
GMT 공유 디렉토리의 전체 경로를 인쇄하고 종료합니다.
GRID FILE 형식
기본적으로 GMT는 COARDS 호환 netCDF에서 단정밀도 부동 소수점으로 그리드를 작성합니다.
파일 형식. 그러나 GMT는 일반적으로 사용되는 다른 많은 그리드에서 그리드 파일을 생성할 수 있습니다.
파일 형식 및 또한 부동 소수점 작성, 그리드의 "패킹"을 용이하게 합니다.
데이터를 1바이트 또는 2바이트 정수로 표시합니다. 정밀도, 스케일 및 오프셋을 지정하려면 사용자가
접미사를 추가 =id[/규모/오프셋[/할머니]], 어디 id 그리드의 두 글자 식별자입니다.
유형 및 정밀도, 규모 그리고 오프셋 선택적 스케일 팩터 및 오프셋은 다음과 같습니다.
모든 그리드 값에 적용 할머니 누락된 데이터를 나타내는 데 사용되는 값입니다. 경우에
두 캐릭터 id 와 같이 제공되지 않습니다. =/규모 ~보다 id=nf 가정됩니다. 언제
그리드를 읽을 때 형식은 일반적으로 자동으로 인식됩니다. 그렇지 않은 경우 동일한 접미사
입력 그리드 파일 이름에 추가할 수 있습니다. 보다 grd변환 및 섹션 그리드 파일 형식의
자세한 내용은 GMT 기술 참조 및 요리 책을 참조하십시오.
여러 그리드가 포함된 netCDF 파일을 읽을 때 GMT는 기본적으로 다음을 읽습니다.
해당 파일에서 찾을 수 있는 첫 번째 2차원 그리드입니다. GMT가 다른 것을 읽도록 유도하기 위해
그리드 파일의 다차원 변수, 추가 ?이름 파일 이름에, 여기서
이름 변수의 이름입니다. 특별한 의미를 피해야 할 수도 있습니다.
of ? 쉘 프로그램에서 백슬래시를 앞에 놓거나
따옴표 또는 큰따옴표 사이에 파일 이름과 접미사를 입력합니다. NS ?이름 접미사도 사용할 수 있습니다
출력 그리드가 기본값과 다른 변수 이름을 지정하려면: "z". 보다
grd변환 및 GMT 기술의 CF 및 그리드 파일 형식용 섹션 수정자
특히 3-의 접합을 읽는 방법에 대한 자세한 내용은 참조 및 요리책,
4차원 또는 5차원 격자.
GRID 거리 단위
그리드에 수평 단위로 미터가 없으면 추가 +u단위 입력 파일에
지정된 단위에서 미터로 변환할 이름입니다. 그리드가 지리적인 경우 변환
공급하여 미터까지의 거리 -fg 대신.
고려 사항
netCDF COARDS 그리드는 자동으로 지리적으로 인식됩니다. 다른 그리드의 경우
지리적 그리드는 도를 미터로 변환하려는 경우 선택합니다. -fg. 만약 데이터가
두 극에 가깝다면 그리드 파일을 직사각형에 투영하는 것을 고려해야 합니다.
좌표계 grd 프로젝트.
플레이트 굴곡 노트
판 굴곡에 대한 FFT 솔루션은 충전 밀도가 하중 밀도와 같아야 합니다.
이것은 일반적으로 부하 바로 아래에만 해당됩니다. 충전재가 경향이 있는 하중을 넘어서
저밀도 퇴적물 또는 물(또는 공기)일 수도 있습니다. Wessel [2001] 제안
다른 채우기 밀도의 사양을 허용하는 근사치
FFT 솔루션을 허용하면서 로드 밀도. 기본적으로 플레이트 굴곡은
채우기 밀도를 유효 하중 밀도로 사용하기 위해 풀었지만 진폭은 다음과 같습니다.
요인에 의해 조정 A = sqrt((rm - ri)/(rm - rl)), 이는 이론적 차이입니다.
두 가지 다른 하중 밀도를 사용하는 점 하중으로 인한 진폭. NS
근사치는 매우 좋지만 약한 판에 큰 하중을 가하면 분해됩니다.
드문 상황.
사용 예
하중으로부터 탄성판 굴곡을 계산하려면 topo.nc, 두께가 10km인 판의 경우
전형적인 밀도, 시도
GMT grdflexure topo.nc -Gflex.nc -E10k -D2700/3300/1035
파일 이름으로 주어진 일련의 증분 하중에 대한 확고한 응답을 계산하려면
지정된 유변학을 사용하여 단일 시간 1 Ma에서 표 l.lis의 하중 시간
가치, 시도
GMT grdflexure -T1M =l.lis -D3300/2800/2800/1000 -E5k -Gflx/smt_fv_%03.1f_%s.nc -F2e20 -Nf+a
참조
캐슬스, LM, 1975, The 점도 of 전에, 지구의 맨틀, 프린스턴 대학 출판부.
웨셀. P., 2001, 격자 Geosat/ERS-1에서 추론된 해산의 전 세계 분포
고도 측정, J. Geophys. Res., 106(B9), 19,431-19,441,
http://dx.doi.org/10.1029/2000JB000083
onworks.net 서비스를 사용하여 온라인으로 grdflexuregmt 사용
