Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
20-resampling-2d-intervalsamples (#49)
* WIP - 2d resampling still in progress, not yet suitable for use. * commit CHANGELOG.rst * added Ash to components.py * added lo, hi suffixes to config * fix get_components logical error * WIP - recreating results from paper * WIP * initial version of interp2d - cleanup required. * 1d sample interp bug fix. unit test for upsample 2d. * added output estimate coercion * added coerce_input_estimates * added moisture support to coerce_estimates * added healthy properties to flowsheet * added unhealthy records dataframes * added coerce component mass. * improved coercion. * nans will no longer cause unbalanced nodes. A little dangerous? * renamed get_edge_by_name to get_stream_by_name * bugfix for get_edge_by_name * new test * improved coerce_estimates * WIP updates * balance_composition affected index bugfix * tweaked coercion to use clip_recovery * last chance fix for coerce_estimates. bug-fix for clip_composition. * fs.to_dataframe enhancement. estimates bug fix. * fs.to_dataframe column order fix * fs.to_dataframe column order fix #2 * fs.to_dataframe column order fix #3 * fs.to_dataframe column order fix #4 * modified split_by_partition to take a series. * pandas div-zero fix. create_interval_index bugfix for 2d. * renamed from_dict method of flowsheet. * partition bugfix for 2d case * IntervalSample typing fix in operation.py * Fix for assignment of pn for various input types in interval_sample.py * Changed flowsheet yaml definition, and name matched the partitioned result to correct stream * node/operation status update fix for flowsheet.solve * bugfix for operation input/output mass in the empty case * bugfix for plotting network with integer name * topological_sort before solve for flowsheet. * Managed VolumeElement (onfv1) with TYPECHECKING guard until omfpandas v1/v2 is sorted out. * moisture in scope fix for operation.solve * WIP - 2d resampling still in progress, not yet suitable for use. * added Ash to components.py * fix get_components logical error * WIP - recreating results from paper * WIP * initial version of interp2d - cleanup required. * 1d sample interp bug fix. unit test for upsample 2d. * added output estimate coercion * added coerce_input_estimates * added moisture support to coerce_estimates * added healthy properties to flowsheet * added unhealthy records dataframes * added coerce component mass. * improved coercion. * nans will no longer cause unbalanced nodes. A little dangerous? * renamed get_edge_by_name to get_stream_by_name * bugfix for get_edge_by_name * new test * improved coerce_estimates * WIP updates * balance_composition affected index bugfix * tweaked coercion to use clip_recovery * last chance fix for coerce_estimates. bug-fix for clip_composition. * fs.to_dataframe enhancement. estimates bug fix. * fs.to_dataframe column order fix * fs.to_dataframe column order fix #2 * fs.to_dataframe column order fix #3 * fs.to_dataframe column order fix #4 * pandas div-zero fix. create_interval_index bugfix for 2d. * renamed from_dict method of flowsheet. * partition bugfix for 2d case * IntervalSample typing fix in operation.py * Fix for assignment of pn for various input types in interval_sample.py * Changed flowsheet yaml definition, and name matched the partitioned result to correct stream * node/operation status update fix for flowsheet.solve * bugfix for operation input/output mass in the empty case * bugfix for plotting network with integer name * topological_sort before solve for flowsheet. * Managed VolumeElement (onfv1) with TYPECHECKING guard until omfpandas v1/v2 is sorted out. * moisture in scope fix for operation.solve * fixed post 2d resampling merge. 2d resampling incorrect and incomplete, but merge needed for other inclusions on this branch. * Numerous bugfixes; coercion, nans, balance. Foundational work for 2d resampling, however NOTE - results incorrect - more work required. * bump version for pyvista headless display
- Loading branch information