Example #1
0
func Environment(jsonData string) (*tempAll.Environment, error) {
	env, err := tempAll.NewEnvironment(jsonData)
	if err != nil {
		return nil, err
	}
	env.Alpha = -1
	env.Mu_b = 0.0

	return env, nil
}
Example #2
0
func FlucTempEnvironment(jsonData string) (*tempAll.Environment, error) {
	env, err := tempAll.NewEnvironment(jsonData)
	if err != nil {
		return nil, err
	}
	env.F0 = 0.0
	env.Alpha = -1

	return env, nil
}
Example #3
0
func d1DefaultEnv() (*tempAll.Environment, error) {
	data, err := ioutil.ReadFile("systemD1_test_env.json")
	if err != nil {
		return nil, err
	}
	env, err := tempAll.NewEnvironment(string(data))
	if err != nil {
		return nil, err
	}
	return env, nil
}
Example #4
0
// Use serialized data to create an Environment appropriate for T=0.
func ZeroTempEnvironment(jsonData string) (*tempAll.Environment, error) {
	// initialize env with input data
	env, err := tempAll.NewEnvironment(jsonData)
	if err != nil {
		return nil, err
	}
	// set zero-temperature requirements
	env.Mu_b = 0.0
	env.Beta = math.Inf(1)

	return env, nil
}