cantera_init_c Interface

interface

C-Binding interface for the Cantera C++ bridge.

These routines map directly to the symbols defined in cantera_interface.cpp.


Called by

interface~~cantera_init_c~~CalledByGraph interface~cantera_init_c mod_transport_properties::cantera_init_c proc~initialize_cantera_wrapper mod_transport_properties::initialize_cantera_wrapper proc~initialize_cantera_wrapper->interface~cantera_init_c proc~initialize_transport mod_transport_properties::initialize_transport proc~initialize_transport->proc~initialize_cantera_wrapper program~lowmach_react_hex lowmach_react_hex program~lowmach_react_hex->proc~initialize_transport

private subroutine cantera_init_c(mech_file, nspecies, species_names_flat, name_len) bind(c, name="cantera_init_c")

Arguments

Type IntentOptional Attributes Name
character(kind=c_char, len=1), intent(in) :: mech_file(*)
integer(kind=c_int), value :: nspecies
character(kind=c_char, len=1), intent(in) :: species_names_flat(*)
integer(kind=c_int), value :: name_len

Description

Initializes the Cantera mixture and loads the mechanism file.