修飾子とタイプ | フィールドと説明 |
---|---|
protected double[] |
alpha
α for AIC 独立データ数:n/α
|
protected java.util.Set<InverseMethodEnum> |
inverseMethods
Solvers for equation
|
protected java.nio.file.Path |
partialIDPath
path of partial ID file
|
protected java.nio.file.Path |
partialPath
path of partial data
|
protected java.nio.file.Path |
stationInformationPath
path of station file
|
protected java.nio.file.Path |
unknownParameterListPath
Path of unknown parameter file
|
protected java.nio.file.Path |
waveformPath
path of waveform data
|
protected java.nio.file.Path |
waveIDPath
path of basic ID file
|
コンストラクタと説明 |
---|
LetMeInvert(java.nio.file.Path workPath,
java.util.Set<Station> stationSet,
ObservationEquation equation) |
LetMeInvert(java.util.Properties property) |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Properties |
getProperties() |
java.nio.file.Path |
getWorkPath() |
static void |
main(java.lang.String[] args) |
void |
outEachTrace(java.nio.file.Path outPath)
outDirectory下にtraceフォルダを作りその下に理論波形と観測波形を書き込む
|
void |
outEachTrace(java.nio.file.Path outPath,
org.apache.commons.math3.linear.RealVector[] vectors)
vectorsをidの順の波形だとしてファイルに書き込む
|
void |
outputDistribution(java.nio.file.Path outPath)
station と 震源の位置関係の出力
|
void |
run() |
static void |
writeDefaultPropertiesFile() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findPath, getPath, writeProperties
protected java.nio.file.Path waveformPath
protected java.nio.file.Path unknownParameterListPath
protected java.nio.file.Path partialIDPath
protected java.nio.file.Path partialPath
protected java.nio.file.Path waveIDPath
protected java.nio.file.Path stationInformationPath
protected java.util.Set<InverseMethodEnum> inverseMethods
protected double[] alpha
public LetMeInvert(java.util.Properties property) throws java.io.IOException
java.io.IOException
public LetMeInvert(java.nio.file.Path workPath, java.util.Set<Station> stationSet, ObservationEquation equation) throws java.io.IOException
java.io.IOException
public static void writeDefaultPropertiesFile() throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] args) throws java.io.IOException
public void outEachTrace(java.nio.file.Path outPath) throws java.io.IOException
outPath
- Path
for write folderjava.io.IOException
- if an I/O error occurspublic void outEachTrace(java.nio.file.Path outPath, org.apache.commons.math3.linear.RealVector[] vectors) throws java.io.IOException
outPath
- File
for writevectors
- RealVector
s for writejava.io.IOException
- if an I/O error occurspublic void outputDistribution(java.nio.file.Path outPath) throws java.io.IOException
outPath
- File
for writejava.io.IOException
- if an I/O error occurspublic java.nio.file.Path getWorkPath()
getWorkPath
インタフェース内 Operation
public java.util.Properties getProperties()
getProperties
インタフェース内 Operation