Inputs
DFInput
DFControl.DFInput — Method.DFInput(template::DFInput, name, newflags...; runcommand=template.runcommand, run=true)Creates a new DFInput from a template DFInput, setting the newflags in the new one.
DFControl.outputdata — Method.Returns the outputdata for the input.
DFControl.rmflags! — Method.rmflags!(input::DFInput, flags...)Remove the specified flags.
DFControl.setdata! — Method.setdata!(input::DFInput, data::InputData)Adds the given data to the input. Should put it in the correct arrays.
DFControl.setdata! — Method.setdata!(input::DFInput, block_name::Symbol, new_block_data; option=nothing, print=true)sets the data of the specified 'InputData' to the new data. Optionally also sets the 'InputData' option.
DFControl.setdataoption! — Method.setdataoption!(input::DFInput, name::Symbol, option::Symbol; print=true)Sets the option of specified data.
DFControl.setflags! — Method.setflags!(input::DFInput, flags...; print=true)Sets the specified flags in the input.
DFControl.setkpoints! — Method.setkpoints!(input::DFInput, k_grid)Sets the kpoints of the input. Will automatically generate the kgrid values if necessary.