Rules for building C/API module with f2py2e.
Here is a skeleton of a new wrapper function (13Dec2001):
declarations get_python_arguments, say, `a' and `b'
get_a_from_python if (successful) {
get_b_from_python if (successful) {
callfortran if (successful) {
put_a_to_python if (successful) {
put_b_to_python if (successful) {
buildvalue = ...}
}
}
} cleanup_b
} cleanup_a
return buildvalue
Copyright 1999,2000 Pearu Peterson all rights reserved, Pearu Peterson <pearu@ioc.ee> Permission to use, modify, and distribute this software is given under the terms of the NumPy License.
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK. $Date: 2005/08/30 08:58:42 $ Pearu Peterson
Variable | arg_rules |
Undocumented |
Variable | aux_rules |
Undocumented |
Variable | check_rules |
Undocumented |
Variable | defmod_rules |
Undocumented |
Variable | generationtime |
Undocumented |
Variable | module_rules |
Undocumented |
Variable | options |
Undocumented |
Variable | rout_rules |
Undocumented |
Variable | routine_rules |
Undocumented |
Variable | sepdict |
Undocumented |
Variable | stnd |
Undocumented |
Variable | typedef_need_dict |
Undocumented |
Function | buildapi |
Undocumented |
Function | buildmodule |
Return |