Documentation
¶
Index ¶
- func MakeComparator(settings DataComparators) data.PairWithArgs
- type AbqSetting
- type CoarseSearch
- type CoarseSearchSettings
- type DataComparators
- type SolverSet
- type YamlData
- func (yamlData YamlData) NewCoarseSearch() CoarseSearchSettings
- func (yamlData YamlData) NewComparator() []data.PairWithArgs
- func (yamlData YamlData) NewCostFunction() appwrapper.AppWrapper
- func (data YamlData) NewOptimizerMethod() optimize.Method
- func (data YamlData) NewOptimizerSettings() optimize.Settings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MakeComparator ¶
func MakeComparator(settings DataComparators) data.PairWithArgs
Types ¶
type AbqSetting ¶
type CoarseSearch ¶
type CoarseSearchSettings ¶
type DataComparators ¶
type DataComparators struct {
Type string
Referencefile string //
Currentfile string //
Commonargsfile string
Keywords []string
}
Note: struct fields must be public in order for unmarshal to correctly populate the data.
type SolverSet ¶
type SolverSet struct {
Method string
Threshold float64
Evaluations int
CoarseSearch CoarseSearch `coarsesearch`
}
type YamlData ¶
type YamlData struct {
Comparators []DataComparators `DataComparators`
AbqSettings AbqSetting `Abaqus_settings`
SolverSettings SolverSet `Solver_settings`
WorkDir string `Work_directory`
}
func (YamlData) NewCoarseSearch ¶
func (yamlData YamlData) NewCoarseSearch() CoarseSearchSettings
func (YamlData) NewComparator ¶
func (yamlData YamlData) NewComparator() []data.PairWithArgs
func (YamlData) NewCostFunction ¶
func (yamlData YamlData) NewCostFunction() appwrapper.AppWrapper
func (YamlData) NewOptimizerMethod ¶
func (YamlData) NewOptimizerSettings ¶
Click to show internal directories.
Click to hide internal directories.