Package libTI2 :: Package solvers :: Module abstract_fortran_solver :: Class abstract_fortran_solver
[hide private]
[frames] | no frames]

Class abstract_fortran_solver

source code


Instance Methods [hide private]
 
make_formula_fortran_compatible(self, formula) source code
 
parameter_part_of_fortran_file(self) source code
 
parameter_declaration_part_of_fortran_file(self) source code
 
get_compile_call_list(self) source code
 
specific_init(self) source code
 
get_fortran_solver_call(self) source code
 
fortran_code(self) source code
 
read_output(self, flat_timecourses) source code
 
__init__(self, species, species_values, differential_equations, signalling, steady_state_norm=1e-11, parameters=[], timecourses_to_fit_to=None, additional_options={})
timecourses have to be in the format {timepoint1:{species_1:concentration1,species2:concentration2}}
source code
 
rename_parameters(self)
Function to rename parameter because Fortran lacks differentiation between capitalized and non-capitalized variables.
source code
 
__rename_parameters(self, rename_to) source code
 
compile(self) source code
 
call(self, endtime, titration_factor=0.0, starting_species_concentrations=None) source code
 
unsafesolve(self, endtime=None, titration_factor=0.0, starting_species_concentrations=None) source code
 
solve(self, endtime=None, titration_factor=0.0, starting_species_concentrations=None) source code
 
__safe_remove_file__(self, filename) source code
 
__del__(self) source code