https://github.com/bryanwweber/UConnRCMPy

sort by:
Revision Author Date Message Commit Date
a2bb4ca Bump to version 1.0.5 16 July 2015, 15:23:11 UTC
e7947be Add plot option to ign_loop 16 July 2015, 15:23:04 UTC
67458f5 Bump version to 1.0.4 08 July 2015, 20:48:47 UTC
4dbfb31 Fix pathlib related bugs Fix bugs in nonreactive and volume_trace 08 July 2015, 14:16:30 UTC
b11779e Bump the version 08 July 2015, 13:56:39 UTC
9667a32 Switch to using the pathlib module This enables easier handling of absolute path names and more portability 08 July 2015, 13:56:20 UTC
4742f58 Enforce Python >= 3.4 on import of the package Python 3.4 is required for the pathlib module 08 July 2015, 13:55:15 UTC
20a8f30 Fix docs in ParsedFilename 08 July 2015, 13:47:01 UTC
ae9f1dd Fix bug in ign_loop 08 July 2015, 10:00:15 UTC
44a84dc Bump version 07 July 2015, 17:26:43 UTC
f9c578f Change how pressure is computed Due to noise in the signal, inconsistent Pc values were being found. This should fix that. Instead of computing the pressure and smoothing, smooth the voltage and then compute the pressure. This results in much more consistent values of P0 and therefore, more consistent values of Pc. 07 July 2015, 17:26:33 UTC
9b7d373 Refactor voltage variable name to be called signal 07 July 2015, 17:24:08 UTC
8806c0a Modify smoothing output Output of smoothing now sets the first (span-1)/2 elements equal to the value there. This resolves the signal inconsistency due to the moving average. 07 July 2015, 17:18:33 UTC
9aac081 Refactor pressure_traces Change class PressureTrace into ExperimentalPressureTrace to better reflect how its used. Derive SimulatedPressureTrace from object since no methods from the ExperimentalPressureTrace class are used. 07 July 2015, 17:14:55 UTC
6f2dfd2 Ignore build directory 01 July 2015, 20:38:12 UTC
25944ef Bump version 01 July 2015, 20:36:23 UTC
dfeda6c Ignore dist folder 01 July 2015, 20:36:05 UTC
865d9ec Ensure nonreactive figure doesn't cover input 01 July 2015, 20:35:48 UTC
f7e2328 Load reactive trace from yaml file in nonreactive Load the filename of the reactive trace from the yaml file in the directory 01 July 2015, 18:34:05 UTC
d8a7177 Minimize code inside with statement for yaml file 01 July 2015, 18:32:56 UTC
9da380e Rename console script 28 June 2015, 13:31:18 UTC
44cd75b Bump version to 1.0.0 28 June 2015, 05:10:29 UTC
7d419fc Turn ignition-delay-loop into a console script Can now use ignition-delay-loop from the command line 28 June 2015, 05:07:45 UTC
6f223b9 Split ExperimentalIgnitionDelay into functions Split the __init__ function into separate functions for modularity 28 June 2015, 05:06:03 UTC
fc1ce1a Finish printing/copying of simulations results 28 June 2015, 01:03:50 UTC
ad159ca Some fixes to CompareToSimulation Not done yet... 27 June 2015, 23:00:14 UTC
7a52636 Convert compare_to_sim to class Converting to a class will allow separation of running non-reactive and reactive simulations 27 June 2015, 20:01:49 UTC
11529d7 Load the external interface on package import Set __init__.py so that the useful classes are loaded when the package is loaded 27 June 2015, 16:36:11 UTC
6bfa9fb Fix various bugs in compare_to_sim 27 June 2015, 16:35:19 UTC
14c4d2c Fix simulated derivative return placement The function was returning after 1 loop iteration 27 June 2015, 15:53:42 UTC
0275211 Fix a typo in a docstring in pressure_traces 27 June 2015, 15:51:24 UTC
db8b966 Update readme to point to license 26 June 2015, 12:16:09 UTC
da38366 Update compare_to_sim to run simulations compare_to_sim now runs the simulations using CanSen and Cantera. 26 June 2015, 02:26:23 UTC
37d16e9 Add optional argument to SimulatedPressureTrace Add optional data argument to the SimulatedPressureTrace constructor. This allows the data array to be passed explicitly to the constructor so that writing a file is not required for internal use 26 June 2015, 00:42:18 UTC
ecf04cb Add docstrings to volume_trace.py 25 June 2015, 23:52:18 UTC
d09b27e Compute pressure trace from reduced volume trace Only use every fifth point to compute the pressure trace from the volume, to match the volume trace that's output. 25 June 2015, 23:52:08 UTC
82f23c9 Minimize scope of create_volume_trace Move the plotting and copying commands to the __call__method, and tell __init__ to call __call__ on construction. Also move the output writing to a new method 25 June 2015, 23:50:56 UTC
fc6487a Change case of package directory 25 June 2015, 14:55:54 UTC
732b621 Rewrite volume_trace into a class interface 24 June 2015, 11:40:25 UTC
139eac6 Fix map object not subscriptable in cantera_version 24 June 2015, 11:05:52 UTC
684ca0d Implement most of the volume_trace output 23 June 2015, 19:26:12 UTC
f402be4 Pressure trace initializers have optional filename Add the filename as an optional argument to the initializers of the pressure trace classes. This allows them to be called when the filename is already known. 23 June 2015, 19:25:59 UTC
b774805 Rewrite non-reactive processor as a class Replace the function definition of the non-reactive experiment processor with a class. This removes the need for a persistent variable to tell if we should plot the reactive pressure trace or not. 21 June 2015, 16:47:17 UTC
a5858c9 Remove explicit encoding definition 21 June 2015, 16:46:12 UTC
374ea7e Add pdoc docstrings to utilities.py 21 June 2015, 15:56:33 UTC
762fe6a Use better variable names for initial values 21 June 2015, 15:56:20 UTC
299a3a4 Add pdoc docstrings to pressure_traces.py 21 June 2015, 15:55:56 UTC
4af3f6e Add pdoc docstrings to ignitiondelayexp.py 21 June 2015, 15:54:30 UTC
af217d4 Add pdoc docstrings to constants.py 21 June 2015, 15:53:41 UTC
bb015e1 Ignore docs folder 21 June 2015, 15:53:23 UTC
527ec47 Add small comments in several places 19 June 2015, 21:46:15 UTC
1d1af96 Remove unused import from pressure_traces 19 June 2015, 21:46:03 UTC
434a980 Fix derivative computed from unsmoothed pressure 19 June 2015, 20:34:44 UTC
d5c2095 Fix missing attribute error maxpi 19 June 2015, 20:27:11 UTC
1d82a6f Convert ignitiondelayexp function to class Convert the function computing the ignition delay of the experiments from a function to a class. 19 June 2015, 20:17:05 UTC
4231a45 Add ParsedFilename as super class Add ParsedFilename as inherited class in NonReactivePressureTrace 19 June 2015, 20:13:33 UTC
e5ee1c0 Add missing ztim property 19 June 2015, 20:12:12 UTC
69142e8 Add frequency as a property of some PressureTraces Only experimental pressure traces need the frequency property, its not a general property 19 June 2015, 20:11:22 UTC
f743d2d Refactor derivative function to be general purpose 19 June 2015, 20:09:17 UTC
65e0d22 Fix incorrect variable used in pressure_fit 19 June 2015, 20:07:54 UTC
639bf79 Rename maxp, maxpi in find_EOC to be consistent 19 June 2015, 20:07:32 UTC
097a4c8 Rename variables in smoothing method Rename pres to data to be consistent with the general purpose nature of the method 19 June 2015, 20:06:51 UTC
dd85246 Rename compress method to find_EOC 19 June 2015, 20:05:54 UTC
a202606 Derive ReactivePressureTrace from ParsedFilename 19 June 2015, 18:59:12 UTC
50a1657 Refactor pc and pci to more useful names 19 June 2015, 18:58:12 UTC
a5c5679 Allow smoothing to be used for arbitrary inputs 19 June 2015, 18:57:03 UTC
a4956e8 Move ParsedFilename and copy to utilities.py 19 June 2015, 18:48:33 UTC
dee30a0 Ignore install files from setup 19 June 2015, 18:47:58 UTC
af952bc Change wording in setup.py 19 June 2015, 18:47:12 UTC
67bddce Move temperature and volume traces to own files Move creation of temperature and volume traces into their own classes to improve consistency and modularity. 14 June 2015, 21:43:07 UTC
9310126 Implement class interface to PressureTraces Includes the subclasses ReactivePressureTrace, NonReactivePressureTrace, and SimulatedPressureTrace with the appropriate methods. 14 June 2015, 21:40:54 UTC
b305172 Move constants to constants.py 14 June 2015, 21:39:29 UTC
a2952d7 Rename data array to voltage 14 June 2015, 01:12:22 UTC
efc7a10 Add constants to pressure_traces Add useful constants including the conversions from atm to Torr and bar, and the installed version of Cantera 14 June 2015, 01:07:47 UTC
2932d37 Make everything instance variables in ParsedFilename 04 June 2015, 23:47:04 UTC
010043c Add beginning of pressure trace class structure None of this is functional yet, so all the methods are copied instead of cut/pasted 04 June 2015, 23:46:12 UTC
8cbb3c9 Add docstring and comments to ignitiondelayexp Also switch to ParsedFilename class 04 June 2015, 22:50:21 UTC
022a2d9 Fix bugs in nonreactive Change to proper attribute names of the ParsedFilename class 04 June 2015, 22:42:07 UTC
1c2b59b Add timeofday and date attributes to ParsedFilename Instead of formatting these every time they're used, define them in the class 02 June 2015, 23:16:24 UTC
5b44374 Add simulated file name as parameter Allow the simulated file name to be passed in as a parameter for compare_to_sim 02 June 2015, 20:40:36 UTC
ab1cf30 Add summary lines to docstrings 02 June 2015, 20:39:42 UTC
cd22e40 Change to local import in nonreactive 02 June 2015, 20:38:53 UTC
53965f4 Add comments and docstrings to nonreactive 01 June 2015, 17:28:55 UTC
43c37c3 Change filename_parse function to class This is so that the various properties derived from the filename can be accessed as attributes and cleans up the namespace of the main functions. 01 June 2015, 17:28:25 UTC
1c11505 Add comments and docstrings to compare_to_sim 31 May 2015, 03:31:42 UTC
f76dd42 Convert compare_to_sim to a function So that it can be imported in __init__. Rearrange the module imports 31 May 2015, 03:31:27 UTC
182f21c Add barebones setup.py 27 May 2015, 16:21:40 UTC
9134fd7 Redo directory structure for setuptools packaging 27 May 2015, 16:21:28 UTC
6542bf2 Rename project 27 May 2015, 16:02:28 UTC
d2da16b Clear the axis in volume_trace before plotting 26 May 2015, 23:21:17 UTC
4d087bc Compute simulated ignition delay in compare_to_sim Compute the simulated ignition delay in compare_to_sim if the maxT is greater than a typical Tc value. Use the volume-trace.yaml to read the compression time 26 May 2015, 21:50:24 UTC
cf701bd Maximize non-reactive figure when generated 26 May 2015, 19:17:11 UTC
e664f0f Remove configuration data from volume_trace Use YAML file called "volume-trace.yaml" to specify file names and configuration options for volume trace processing. 26 May 2015, 16:49:22 UTC
66eacfc Create README.md 22 May 2015, 21:15:00 UTC
856519f Create LICENSE.md 22 May 2015, 21:14:39 UTC
06fd10d Add ign_loop to run ignition delay analysis in a loop 22 May 2015, 20:21:59 UTC
fe8fc2b Use built-in datetime method to format date. Add label to plots. Reduce the scaling of the dpdt by an order of magnitude. 22 May 2015, 20:21:03 UTC
4c21c86 Fix bug in volume_trace 22 May 2015, 20:20:38 UTC
3ea15ad Fix bug in nonreactive where first_run is always true 22 May 2015, 19:59:10 UTC
d9850f2 Remove unnecesary files 22 May 2015, 19:58:35 UTC
back to top