graintrace.experiment_postprocessing#
Load and query experimental (FF/NF/EBSD) field data (ExperimentResults).
- class graintrace.experiment_postprocessing.FieldFileNaming(prefix, index_width=None, sep='_', suffix='.csv')[source]#
Bases:
objectNaming convention for per-step CSVs (identifier is between sep and suffix).
- class graintrace.experiment_postprocessing.ExperimentResults(exp_dir, exp_naming, step_to_time=None)[source]#
Bases:
objectFar-field HEDM experiment results (one CSV per load/time step).
- Parameters:
exp_dir (Union[str, Path])
exp_naming (FieldFileNaming)
step_to_time (Optional[Union[Dict, Callable]])
- check_input()[source]#
Discover experiment CSVs, order the step ids, and derive times.
- Return type:
None