public class SshDSMinfo extends SyntheticDSMInfo
This class is IMMUTABLE
EVENT, OUTPUT, STATIONS, STRUCTURE
コンストラクタと説明 |
---|
SshDSMinfo(PolynomialStructure structure,
GlobalCMTData event,
java.util.Set<Station> stations,
java.lang.String outputDir,
double[] perturbationR,
double tlen,
int np) |
修飾子とタイプ | メソッドと説明 |
---|---|
double |
getArtificialDamp() |
int |
getImax() |
int |
getImin() |
int |
getNp() |
double[] |
getPerturbationPointDepth() |
double |
getRatc() |
double |
getRatl() |
double |
getRe() |
double |
getTlen() |
protected java.lang.String[] |
outputDSMHeader() |
void |
writeISOPSV(java.nio.file.Path psvPath,
java.nio.file.OpenOption... options)
sshpsvi(isotropic)計算用のファイル出力
|
void |
writeISOSH(java.nio.file.Path shPath,
java.nio.file.OpenOption... options)
sshshi(isotropic)計算用のファイル出力
|
void |
writeTIPSV(java.nio.file.Path psvPath,
java.nio.file.OpenOption... options)
sshpsv(TI)計算用のファイル出力
|
void |
writeTISH(java.nio.file.Path shPath,
java.nio.file.OpenOption... options)
sshsh(TI)計算用のファイル出力
|
getGlobalCMTData, replaceStructure, writePSV, writeSH
public SshDSMinfo(PolynomialStructure structure, GlobalCMTData event, java.util.Set<Station> stations, java.lang.String outputDir, double[] perturbationR, double tlen, int np)
public void writeTIPSV(java.nio.file.Path psvPath, java.nio.file.OpenOption... options) throws java.io.IOException
psvPath
- write pathoptions
- options for writingjava.io.IOException
- if anypublic void writeISOPSV(java.nio.file.Path psvPath, java.nio.file.OpenOption... options) throws java.io.IOException
psvPath
- write pathoptions
- options for writingjava.io.IOException
- if anypublic void writeTISH(java.nio.file.Path shPath, java.nio.file.OpenOption... options) throws java.io.IOException
shPath
- write pathoptions
- options for writingjava.io.IOException
- if anypublic void writeISOSH(java.nio.file.Path shPath, java.nio.file.OpenOption... options) throws java.io.IOException
shPath
- write pathoptions
- for writingjava.io.IOException
- if anypublic double[] getPerturbationPointDepth()
public double getTlen()
public int getNp()
public int getImin()
public int getImax()
public double getRe()
public double getRatc()
public double getRatl()
public double getArtificialDamp()
protected java.lang.String[] outputDSMHeader()