Skip to content

A repository for the Python code related my masters research thesis on neural networks as an equation of state

License

Notifications You must be signed in to change notification settings

Daniel-McG/Neural_Net_EOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural_Net_EOS

A repository for the Python code from a 2023 masters research project on neural networks as equations of state.

TODO

  • Clean up unused package imports in scripts
  • Create usage examples
  • Create tests
  • Add static typing

File descriptions

  • VLSE_curve_notebook : Notebook used in getting the VLSE curves from the literature data and generating the input points for the simulation
  • input_points.txt : Input points for the simulation
  • data_collation_and_derivative_property_calc : Script used to collate data and calculate the derivative properties ( U ,Z , Cv, Cp,...)
  • collated_results : The results collated from the MD simulations using the data_collation_and_derivative_property_calc.py script
  • DataProcessing/Local_outlier : The script used to perform local outlier factor to replace outliers in the derivative properties
  • DataProcessing/Removing_negative_pressure : The script used to remove datapoints where the pressure was negative
  • neural_net_cpu_helmholtz_residual_NANS : The script used to train the ANN and perform hyperparameter optimisation
  • new_eval : The script used to evaluate the perfomance of the ANN and plot the graphs used in the paper

About

A repository for the Python code related my masters research thesis on neural networks as an equation of state

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published