![]() |
|
Namespaces | |
| calibrate | |
Variables | |
| calibrate.parser = argparse.ArgumentParser() | |
| calibrate.help | |
| calibrate.default | |
| calibrate.type | |
| calibrate.action | |
| calibrate.nargs | |
| calibrate.args = parser.parse_args() | |
| calibrate.onNode | |
| calibrate.dataFiles = glob.glob('calibrate*.txt') | |
| list | calibrate.materials = [dataFile.replace("calibrate", "").replace(".txt", "") for dataFile in dataFiles] |
| int | calibrate.section = 0 |
| list | calibrate.paramNames = [] |
| dictionary | calibrate.paramRanges = {} |
| list | calibrate.exeNames = [] |
| list | calibrate.obsNames = [] |
| list | calibrate.data = [] |
| list | calibrate.weights = [] |
| calibrate.material = args.material.split('_')[0] | |
| string | calibrate.paramString = '-speciesType ' + material + ' ' |
| calibrate.lines = paramFile.readlines() | |
| int | calibrate.c = 0 |
| calibrate.line = lines[c] | |
| calibrate.val = line.split() | |
| string | calibrate.par = paramString.split() |
| string | calibrate.nextCompressiveStress = par.index("-normalStress") + 2 |
| string | calibrate.buildDir = "../../." |
| string | calibrate.dataFile = "%s/Exp/data.txt" % args.material |
| int | calibrate.sigma = 1 |
| float | calibrate.ess = 0.5 |
| int | calibrate.numGaussians = 2 |
| calibrate.samples | |
| float | calibrate.priorWeight = 1.0 / numGaussians |
| list | calibrate.analysis = [] |
| string | calibrate.outputDir = "%s/Sim%d/" % (args.material, iteration) |
| string | calibrate.smcTable = 'Tables/smcTable_%s_%i.txt' % (args.material, iteration) |
| calibrate.smcTest | |
| calibrate.gmm | |
| calibrate.maxNumComponents | |
| calibrate.caliStep | |
| calibrate.iterNO | |
| calibrate.posterior = smcTest.getPosterior() | |
| calibrate.smcSamples = smcTest.getSmcSamples()[0] | |
| calibrate.dpmData = smcTest.DPMData[-1] | |
| calibrate.obsData = smcTest.obsData[-1] | |
| calibrate.avgValues = smcTest.ips.T[0] | |
| calibrate.covariances = smcTest.covs.T[0] | |
| calibrate.bestId = np.argmax(posterior) | |
| calibrate.bestValues = smcSamples[bestId] | |
| calibrate.bestPosterior = posterior[bestId] | |
| calibrate.bestData = dpmData[bestId] | |
| int | calibrate.error = 0 |
| string | calibrate.bestValuesStr = ', '.join(str(paramNames[i]) + ": " + str(bestValues[i]) for i in range(len(bestValues))) |
| string | calibrate.bestDataStr = ', '.join("%s: %g (exp: %g)" % (obsNames[i], bestData[i], obsData[i]) for i in range(len(bestData))) |