├── .gitignore ├── .readthedocs.yaml ├── CMakeLists.txt ├── MANIFEST.in ├── batch_edit.sed ├── bin ├── build_local.py ├── build_type.sh ├── check_all.sh ├── check_guard.sh ├── check_if_0.sh ├── check_install.sh ├── check_pip.sh ├── check_tab.sh ├── devel.sh ├── dock_cppad_py.sh ├── double2float.sh ├── get_cppad.sh ├── get_cppad_mixed.sh ├── input_files.sh ├── install_settings.py ├── libdir.py ├── rm_cppad.sh ├── rm_cppad_mixed.sh ├── run_xrst.sh ├── system_depend.sh └── test_one.py ├── bug └── template.sh ├── cppad_py.xrst ├── example ├── CMakeLists.txt ├── cplusplus │ ├── CMakeLists.txt │ ├── a_double_assign_xam.cpp │ ├── a_double_binary_xam.cpp │ ├── a_double_compare_xam.cpp │ ├── a_double_cond_assign_xam.cpp │ ├── a_double_property_xam.cpp │ ├── a_double_unary_fun_xam.cpp │ ├── a_double_unary_op_xam.cpp │ ├── build_type_xam.cpp │ ├── check_all.cpp │ ├── exception_xam.cpp │ ├── fun_abort_xam.cpp │ ├── fun_check_for_nan_xam.cpp │ ├── fun_dynamic_xam.cpp │ ├── fun_forward_xam.cpp │ ├── fun_hessian_xam.cpp │ ├── fun_jacobian_xam.cpp │ ├── fun_json_xam.cpp │ ├── fun_optimize_xam.cpp │ ├── fun_property_xam.cpp │ ├── fun_reverse_xam.cpp │ ├── sparse_hes_pattern_xam.cpp │ ├── sparse_hes_xam.cpp │ ├── sparse_jac_pattern_xam.cpp │ ├── sparse_jac_xam.cpp │ ├── sparse_rc_xam.cpp │ ├── sparse_rcv_xam.cpp │ ├── vector_set_get_xam.cpp │ └── vector_size_xam.cpp └── python │ ├── CMakeLists.txt │ ├── check_all.py.in │ ├── core │ ├── a_double_assign_xam.py │ ├── a_double_binary_xam.py │ ├── a_double_compare_xam.py │ ├── a_double_cond_assign_xam.py │ ├── a_double_property_xam.py │ ├── a_double_unary_fun_xam.py │ ├── a_double_unary_op_xam.py │ ├── a_fun_xam.py │ ├── build_type_xam.py │ ├── cppad_error_xam.py │ ├── exception_xam.py │ ├── fun_abort_xam.py │ ├── fun_check_for_nan_xam.py │ ├── fun_dynamic_xam.py │ ├── fun_forward_xam.py │ ├── fun_hessian_xam.py │ ├── fun_jacobian_xam.py │ ├── fun_json_xam.py │ ├── fun_optimize_xam.py │ ├── fun_property_xam.py │ ├── fun_reverse_xam.py │ ├── sparse_hes_pattern_xam.py │ ├── sparse_hes_xam.py │ ├── sparse_jac_pattern_xam.py │ ├── sparse_jac_xam.py │ ├── sparse_rc_xam.py │ ├── sparse_rcv_xam.py │ ├── vector_set_get_xam.py │ └── vector_size_xam.py │ ├── mixed │ ├── ctor_xam.py │ ├── fatal_error_xam.py │ ├── fix_constraint_xam.py │ ├── fix_likelihood_xam.py │ ├── hes_fixed_obj_xam.py │ ├── hes_random_obj_xam.py │ ├── optimize_fixed_1.py │ ├── optimize_fixed_2.py │ ├── optimize_random_xam.py │ ├── ran_likelihood_xam.py │ └── warning_xam.py │ └── numeric │ ├── covid_19_xam.py │ ├── numeric.xrst │ ├── ode_multi_step.py │ ├── ode_multi_step_xam.py │ ├── optimize_fun_class.py │ ├── optimize_fun_xam.py │ ├── rosen3_step.py │ ├── rosen3_step_xam.py │ ├── runge4_step.py │ ├── runge4_step_xam.py │ ├── seirwd_model.py │ ├── seirwd_model_xam.py │ ├── simple_inv.py │ └── simple_inv_xam.py ├── include └── cppad │ └── py │ ├── a_double.hpp │ ├── assert.hpp │ ├── build_type.hpp │ ├── cpp_convert.hpp │ ├── cppad_py.hpp │ ├── fun.hpp │ ├── mixed.hpp │ ├── public_lib.hpp │ ├── sparse.hpp │ └── vector.hpp ├── lib ├── CMakeLists.txt ├── cplusplus │ ├── a_double.cpp │ ├── build_type.cpp │ ├── cplusplus.xrst │ ├── cpp_convert.cpp │ ├── cpp_lib.xrst │ ├── cppad_error.cpp │ ├── fun.cpp │ ├── mixed.cpp │ ├── sparse.cpp │ └── vector.xrst ├── cppad_py_swig.i ├── library.xrst └── python │ └── cppad_py │ ├── __init__.py │ ├── abort_recording.xrst │ ├── fun.py │ ├── fun_check_for_nan.xrst │ ├── fun_ctor.py │ ├── fun_forward.py │ ├── fun_hessian.py │ ├── fun_jacobian.py │ ├── fun_json.xrst │ ├── fun_new_dynamic.py │ ├── fun_optimize.xrst │ ├── fun_property.xrst │ ├── fun_reverse.py │ ├── hes_sparsity.py │ ├── independent.py │ ├── jac_sparsity.xrst │ ├── mixed.py │ ├── more_py.xrst │ ├── py_lib.xrst │ ├── sparse.xrst │ ├── sparse_hes.py │ ├── sparse_jac.py │ ├── sparse_rc.py │ ├── sparse_rcv.py │ ├── utility.py │ └── utility.xrst ├── old_setup.py ├── pyproject.toml ├── readme.md ├── setup.py ├── test └── mixed │ └── hes_fixed_obj.py ├── whats_new ├── 2018.xrst ├── 2020.xrst ├── 2021.xrst ├── 2022.xrst ├── 2023.xrst ├── 2024.xrst └── release_notes.xrst └── xrst.toml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /batch_edit.sed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/batch_edit.sed -------------------------------------------------------------------------------- /bin/build_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/build_local.py -------------------------------------------------------------------------------- /bin/build_type.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/build_type.sh -------------------------------------------------------------------------------- /bin/check_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/check_all.sh -------------------------------------------------------------------------------- /bin/check_guard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/check_guard.sh -------------------------------------------------------------------------------- /bin/check_if_0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/check_if_0.sh -------------------------------------------------------------------------------- /bin/check_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/check_install.sh -------------------------------------------------------------------------------- /bin/check_pip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/check_pip.sh -------------------------------------------------------------------------------- /bin/check_tab.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/check_tab.sh -------------------------------------------------------------------------------- /bin/devel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/devel.sh -------------------------------------------------------------------------------- /bin/dock_cppad_py.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/dock_cppad_py.sh -------------------------------------------------------------------------------- /bin/double2float.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/double2float.sh -------------------------------------------------------------------------------- /bin/get_cppad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/get_cppad.sh -------------------------------------------------------------------------------- /bin/get_cppad_mixed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/get_cppad_mixed.sh -------------------------------------------------------------------------------- /bin/input_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/input_files.sh -------------------------------------------------------------------------------- /bin/install_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/install_settings.py -------------------------------------------------------------------------------- /bin/libdir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/libdir.py -------------------------------------------------------------------------------- /bin/rm_cppad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/rm_cppad.sh -------------------------------------------------------------------------------- /bin/rm_cppad_mixed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/rm_cppad_mixed.sh -------------------------------------------------------------------------------- /bin/run_xrst.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/run_xrst.sh -------------------------------------------------------------------------------- /bin/system_depend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/system_depend.sh -------------------------------------------------------------------------------- /bin/test_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bin/test_one.py -------------------------------------------------------------------------------- /bug/template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/bug/template.sh -------------------------------------------------------------------------------- /cppad_py.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/cppad_py.xrst -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/cplusplus/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/CMakeLists.txt -------------------------------------------------------------------------------- /example/cplusplus/a_double_assign_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/a_double_assign_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/a_double_binary_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/a_double_binary_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/a_double_compare_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/a_double_compare_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/a_double_cond_assign_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/a_double_cond_assign_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/a_double_property_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/a_double_property_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/a_double_unary_fun_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/a_double_unary_fun_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/a_double_unary_op_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/a_double_unary_op_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/build_type_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/build_type_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/check_all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/check_all.cpp -------------------------------------------------------------------------------- /example/cplusplus/exception_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/exception_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_abort_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_abort_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_check_for_nan_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_check_for_nan_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_dynamic_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_dynamic_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_forward_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_forward_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_hessian_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_hessian_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_jacobian_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_jacobian_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_json_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_json_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_optimize_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_optimize_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_property_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_property_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/fun_reverse_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/fun_reverse_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/sparse_hes_pattern_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/sparse_hes_pattern_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/sparse_hes_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/sparse_hes_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/sparse_jac_pattern_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/sparse_jac_pattern_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/sparse_jac_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/sparse_jac_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/sparse_rc_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/sparse_rc_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/sparse_rcv_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/sparse_rcv_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/vector_set_get_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/vector_set_get_xam.cpp -------------------------------------------------------------------------------- /example/cplusplus/vector_size_xam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/cplusplus/vector_size_xam.cpp -------------------------------------------------------------------------------- /example/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/CMakeLists.txt -------------------------------------------------------------------------------- /example/python/check_all.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/check_all.py.in -------------------------------------------------------------------------------- /example/python/core/a_double_assign_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/a_double_assign_xam.py -------------------------------------------------------------------------------- /example/python/core/a_double_binary_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/a_double_binary_xam.py -------------------------------------------------------------------------------- /example/python/core/a_double_compare_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/a_double_compare_xam.py -------------------------------------------------------------------------------- /example/python/core/a_double_cond_assign_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/a_double_cond_assign_xam.py -------------------------------------------------------------------------------- /example/python/core/a_double_property_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/a_double_property_xam.py -------------------------------------------------------------------------------- /example/python/core/a_double_unary_fun_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/a_double_unary_fun_xam.py -------------------------------------------------------------------------------- /example/python/core/a_double_unary_op_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/a_double_unary_op_xam.py -------------------------------------------------------------------------------- /example/python/core/a_fun_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/a_fun_xam.py -------------------------------------------------------------------------------- /example/python/core/build_type_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/build_type_xam.py -------------------------------------------------------------------------------- /example/python/core/cppad_error_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/cppad_error_xam.py -------------------------------------------------------------------------------- /example/python/core/exception_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/exception_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_abort_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_abort_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_check_for_nan_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_check_for_nan_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_dynamic_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_dynamic_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_forward_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_forward_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_hessian_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_hessian_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_jacobian_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_jacobian_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_json_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_json_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_optimize_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_optimize_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_property_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_property_xam.py -------------------------------------------------------------------------------- /example/python/core/fun_reverse_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/fun_reverse_xam.py -------------------------------------------------------------------------------- /example/python/core/sparse_hes_pattern_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/sparse_hes_pattern_xam.py -------------------------------------------------------------------------------- /example/python/core/sparse_hes_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/sparse_hes_xam.py -------------------------------------------------------------------------------- /example/python/core/sparse_jac_pattern_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/sparse_jac_pattern_xam.py -------------------------------------------------------------------------------- /example/python/core/sparse_jac_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/sparse_jac_xam.py -------------------------------------------------------------------------------- /example/python/core/sparse_rc_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/sparse_rc_xam.py -------------------------------------------------------------------------------- /example/python/core/sparse_rcv_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/sparse_rcv_xam.py -------------------------------------------------------------------------------- /example/python/core/vector_set_get_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/vector_set_get_xam.py -------------------------------------------------------------------------------- /example/python/core/vector_size_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/core/vector_size_xam.py -------------------------------------------------------------------------------- /example/python/mixed/ctor_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/ctor_xam.py -------------------------------------------------------------------------------- /example/python/mixed/fatal_error_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/fatal_error_xam.py -------------------------------------------------------------------------------- /example/python/mixed/fix_constraint_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/fix_constraint_xam.py -------------------------------------------------------------------------------- /example/python/mixed/fix_likelihood_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/fix_likelihood_xam.py -------------------------------------------------------------------------------- /example/python/mixed/hes_fixed_obj_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/hes_fixed_obj_xam.py -------------------------------------------------------------------------------- /example/python/mixed/hes_random_obj_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/hes_random_obj_xam.py -------------------------------------------------------------------------------- /example/python/mixed/optimize_fixed_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/optimize_fixed_1.py -------------------------------------------------------------------------------- /example/python/mixed/optimize_fixed_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/optimize_fixed_2.py -------------------------------------------------------------------------------- /example/python/mixed/optimize_random_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/optimize_random_xam.py -------------------------------------------------------------------------------- /example/python/mixed/ran_likelihood_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/ran_likelihood_xam.py -------------------------------------------------------------------------------- /example/python/mixed/warning_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/mixed/warning_xam.py -------------------------------------------------------------------------------- /example/python/numeric/covid_19_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/covid_19_xam.py -------------------------------------------------------------------------------- /example/python/numeric/numeric.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/numeric.xrst -------------------------------------------------------------------------------- /example/python/numeric/ode_multi_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/ode_multi_step.py -------------------------------------------------------------------------------- /example/python/numeric/ode_multi_step_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/ode_multi_step_xam.py -------------------------------------------------------------------------------- /example/python/numeric/optimize_fun_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/optimize_fun_class.py -------------------------------------------------------------------------------- /example/python/numeric/optimize_fun_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/optimize_fun_xam.py -------------------------------------------------------------------------------- /example/python/numeric/rosen3_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/rosen3_step.py -------------------------------------------------------------------------------- /example/python/numeric/rosen3_step_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/rosen3_step_xam.py -------------------------------------------------------------------------------- /example/python/numeric/runge4_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/runge4_step.py -------------------------------------------------------------------------------- /example/python/numeric/runge4_step_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/runge4_step_xam.py -------------------------------------------------------------------------------- /example/python/numeric/seirwd_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/seirwd_model.py -------------------------------------------------------------------------------- /example/python/numeric/seirwd_model_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/seirwd_model_xam.py -------------------------------------------------------------------------------- /example/python/numeric/simple_inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/simple_inv.py -------------------------------------------------------------------------------- /example/python/numeric/simple_inv_xam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/example/python/numeric/simple_inv_xam.py -------------------------------------------------------------------------------- /include/cppad/py/a_double.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/a_double.hpp -------------------------------------------------------------------------------- /include/cppad/py/assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/assert.hpp -------------------------------------------------------------------------------- /include/cppad/py/build_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/build_type.hpp -------------------------------------------------------------------------------- /include/cppad/py/cpp_convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/cpp_convert.hpp -------------------------------------------------------------------------------- /include/cppad/py/cppad_py.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/cppad_py.hpp -------------------------------------------------------------------------------- /include/cppad/py/fun.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/fun.hpp -------------------------------------------------------------------------------- /include/cppad/py/mixed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/mixed.hpp -------------------------------------------------------------------------------- /include/cppad/py/public_lib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/public_lib.hpp -------------------------------------------------------------------------------- /include/cppad/py/sparse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/sparse.hpp -------------------------------------------------------------------------------- /include/cppad/py/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/include/cppad/py/vector.hpp -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/cplusplus/a_double.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/a_double.cpp -------------------------------------------------------------------------------- /lib/cplusplus/build_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/build_type.cpp -------------------------------------------------------------------------------- /lib/cplusplus/cplusplus.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/cplusplus.xrst -------------------------------------------------------------------------------- /lib/cplusplus/cpp_convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/cpp_convert.cpp -------------------------------------------------------------------------------- /lib/cplusplus/cpp_lib.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/cpp_lib.xrst -------------------------------------------------------------------------------- /lib/cplusplus/cppad_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/cppad_error.cpp -------------------------------------------------------------------------------- /lib/cplusplus/fun.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/fun.cpp -------------------------------------------------------------------------------- /lib/cplusplus/mixed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/mixed.cpp -------------------------------------------------------------------------------- /lib/cplusplus/sparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/sparse.cpp -------------------------------------------------------------------------------- /lib/cplusplus/vector.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cplusplus/vector.xrst -------------------------------------------------------------------------------- /lib/cppad_py_swig.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/cppad_py_swig.i -------------------------------------------------------------------------------- /lib/library.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/library.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/__init__.py -------------------------------------------------------------------------------- /lib/python/cppad_py/abort_recording.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/abort_recording.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/fun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun.py -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_check_for_nan.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_check_for_nan.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_ctor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_ctor.py -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_forward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_forward.py -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_hessian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_hessian.py -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_jacobian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_jacobian.py -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_json.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_json.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_new_dynamic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_new_dynamic.py -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_optimize.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_optimize.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_property.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_property.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/fun_reverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/fun_reverse.py -------------------------------------------------------------------------------- /lib/python/cppad_py/hes_sparsity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/hes_sparsity.py -------------------------------------------------------------------------------- /lib/python/cppad_py/independent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/independent.py -------------------------------------------------------------------------------- /lib/python/cppad_py/jac_sparsity.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/jac_sparsity.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/mixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/mixed.py -------------------------------------------------------------------------------- /lib/python/cppad_py/more_py.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/more_py.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/py_lib.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/py_lib.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/sparse.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/sparse.xrst -------------------------------------------------------------------------------- /lib/python/cppad_py/sparse_hes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/sparse_hes.py -------------------------------------------------------------------------------- /lib/python/cppad_py/sparse_jac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/sparse_jac.py -------------------------------------------------------------------------------- /lib/python/cppad_py/sparse_rc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/sparse_rc.py -------------------------------------------------------------------------------- /lib/python/cppad_py/sparse_rcv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/sparse_rcv.py -------------------------------------------------------------------------------- /lib/python/cppad_py/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/utility.py -------------------------------------------------------------------------------- /lib/python/cppad_py/utility.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/lib/python/cppad_py/utility.xrst -------------------------------------------------------------------------------- /old_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/old_setup.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/readme.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/setup.py -------------------------------------------------------------------------------- /test/mixed/hes_fixed_obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/test/mixed/hes_fixed_obj.py -------------------------------------------------------------------------------- /whats_new/2018.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/whats_new/2018.xrst -------------------------------------------------------------------------------- /whats_new/2020.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/whats_new/2020.xrst -------------------------------------------------------------------------------- /whats_new/2021.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/whats_new/2021.xrst -------------------------------------------------------------------------------- /whats_new/2022.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/whats_new/2022.xrst -------------------------------------------------------------------------------- /whats_new/2023.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/whats_new/2023.xrst -------------------------------------------------------------------------------- /whats_new/2024.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/whats_new/2024.xrst -------------------------------------------------------------------------------- /whats_new/release_notes.xrst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/whats_new/release_notes.xrst -------------------------------------------------------------------------------- /xrst.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradbell/cppad_py/HEAD/xrst.toml --------------------------------------------------------------------------------