aiida_spirit.data package
Submodules
aiida_spirit.data._formatting_info module
Things for type and consistency checking of spirit input parameters
aiida_spirit.data._type_check module
Type checking of spirit input parameters
- aiida_spirit.data._type_check.validate_array(key, val, len_check=None, minval=None, maxval=None)[source]
Validate array input
- aiida_spirit.data._type_check.validate_float(key, val, minval=None, maxval=None, allow_int=True)[source]
validate float
- aiida_spirit.data._type_check.validate_input_dict(params_dict)[source]
Go through the complete parameters dict and validate the inputs
- aiida_spirit.data._type_check.validate_int(key, val, minval=None, maxval=None)[source]
validate integer
- aiida_spirit.data._type_check.validate_range(key, val, minval=None, maxval=None)[source]
Check if value is within range given by minval and maxval