|
GridFire v0.7.1_rc2
General Purpose Nuclear Network
|
Data Types | |
| interface | gf_construct_engine_from_policy |
| interface | gf_construct_solver_from_engine |
| interface | gf_evolve |
| interface | gf_free |
| interface | gf_get_last_error_message |
| interface | gf_init |
| interface | gf_register_species |
| type | gridfire |
Functions/Subroutines | |
| subroutine | gff_init (self) |
| subroutine | gff_free (self) |
| character(len=:) function, allocatable | get_last_error (self) |
| subroutine | register_species (self, species_list) |
| subroutine | setup_policy (self, policy_name, abundances) |
| subroutine | setup_solver (self, solver_name) |
| subroutine | evolve (self, y_in, t, rho, dt, y_out, energy, dedt, dedrho, nu_e_loss, nu_flux, mass_lost, ierr) |
| anonymous enum |
| subroutine gridfire_mod::evolve | ( | class(gridfire), intent(in) | self, |
| real(c_double), dimension(:), intent(in) | y_in, | ||
| real(c_double), value | t, | ||
| real(c_double), value | rho, | ||
| real(c_double), value | dt, | ||
| real(c_double), dimension(:), intent(out) | y_out, | ||
| real(c_double), intent(out) | energy, | ||
| real(c_double), intent(out) | dedt, | ||
| real(c_double), intent(out) | dedrho, | ||
| real(c_double), intent(out) | nu_e_loss, | ||
| real(c_double), intent(out) | nu_flux, | ||
| real(c_double), intent(out) | mass_lost, | ||
| integer, intent(out) | ierr | ||
| ) |
| character(len=:) function, allocatable gridfire_mod::get_last_error | ( | class(gridfire), intent(in) | self | ) |
| subroutine gridfire_mod::gff_free | ( | class(gridfire), intent(inout) | self | ) |
| subroutine gridfire_mod::gff_init | ( | class(gridfire), intent(out) | self | ) |
| subroutine gridfire_mod::register_species | ( | class(gridfire), intent(inout) | self, |
| character(len=*), dimension(:), intent(in) | species_list | ||
| ) |
| subroutine gridfire_mod::setup_policy | ( | class(gridfire), intent(in) | self, |
| character(len=*), intent(in) | policy_name, | ||
| real(c_double), dimension(:), intent(in) | abundances | ||
| ) |
| subroutine gridfire_mod::setup_solver | ( | class(gridfire), intent(in) | self, |
| character(len=*), intent(in) | solver_name | ||
| ) |