| ▼ include | |
| ▼ cppad | |
| ▼ cg | |
| ► dae_index_reduction | |
| augment_path.hpp | |
| augment_path_depth_lookahead.hpp | |
| augment_path_depth_lookahead_a.hpp | |
| bipartite_graph.hpp | |
| bipartite_nodes.hpp | |
| dae_equation_info.hpp | |
| dae_index_reduction.hpp | |
| dae_structural_index_reduction.hpp | |
| dae_var_info.hpp | |
| dummy_deriv.hpp | |
| dummy_deriv_util.hpp | |
| pantelides.hpp | |
| simple_logger.hpp | |
| soares_secchi.hpp | |
| time_diff.hpp | |
| ► evaluator | |
| evaluator.hpp | |
| evaluator_ad.hpp | |
| evaluator_adcg.hpp | |
| evaluator_adolc.hpp | |
| evaluator_cg.hpp | |
| evaluator_solve.hpp | |
| ► extra | |
| declare_extra.hpp | |
| extra.hpp | |
| sparse_forjac_hessian.hpp | |
| sparsity.hpp | |
| ► lang | |
| ► c | |
| lang_c_atomic_fun.hpp | |
| lang_c_custom_var_name_gen.hpp | |
| lang_c_default_hessian_var_name_gen.hpp | |
| lang_c_default_reverse2_var_name_gen.hpp | |
| lang_c_default_var_name_gen.hpp | |
| lang_c_util.hpp | |
| language_c.hpp | |
| language_c_arrays.hpp | |
| language_c_double.hpp | |
| language_c_float.hpp | |
| language_c_index_patterns.hpp | |
| language_c_loops.hpp | |
| ► dot | |
| dot.hpp | |
| dot_util.hpp | |
| language_dot.hpp | |
| language_dot_arrays.hpp | |
| language_dot_index_patterns.hpp | |
| ► latex | |
| lang_latex_custom_var_name_gen.hpp | |
| lang_latex_default_var_name_gen.hpp | |
| language_latex.hpp | |
| language_latex_arrays.hpp | |
| language_latex_index_patterns.hpp | |
| latex.hpp | |
| ► mathml | |
| lang_mathml_custom_var_name_gen.hpp | |
| lang_mathml_default_var_name_gen.hpp | |
| language_mathml.hpp | |
| language_mathml_arrays.hpp | |
| language_mathml_index_patterns.hpp | |
| mathml.hpp | |
| lang_stream_stack.hpp | |
| language.hpp | |
| ► model | |
| ► compiler | |
| abstract_c_compiler.hpp | |
| c_compiler.hpp | |
| clang_compiler.hpp | |
| gcc_compiler.hpp | |
| ► dynamic_lib | |
| ► linux | |
| linux_dynamic_model_library_processor.hpp | |
| linux_dynamiclib.hpp | |
| linux_dynamiclib_model.hpp | |
| ar_archiver.hpp | |
| archiver.hpp | |
| dynamic_library_processor.hpp | |
| dynamiclib.hpp | |
| ► llvm | |
| ► v3_2 | |
| llvm3_2.hpp | |
| llvm_model_library_3_2.hpp | |
| llvm_model_library_processor.hpp | |
| ► v3_4 | |
| llvm3_4.hpp | |
| llvm_model_library_3_4.hpp | |
| llvm_model_library_processor.hpp | |
| ► v3_6 | |
| llvm3_6.hpp | |
| llvm_model_library_3_6.hpp | |
| llvm_model_library_processor.hpp | |
| ► v3_8 | |
| llvm3_8.hpp | |
| llvm_model_library_3_8.hpp | |
| llvm_model_library_processor.hpp | |
| ► v4_0 | |
| llvm4_0.hpp | |
| llvm_model_library_4_0.hpp | |
| llvm_model_library_processor.hpp | |
| ► v5_0 | |
| llvm5_0.hpp | |
| llvm_base_model_library_processor_impl.hpp | |
| llvm_model_library_impl.hpp | |
| llvm_model_library_processor.hpp | |
| ► v6_0 | |
| llvm6_0.hpp | |
| llvm_model_library_processor.hpp | |
| ► v7_0 | |
| llvm7_0.hpp | |
| llvm_model_library_processor.hpp | |
| ► v8_0 | |
| llvm8_0.hpp | |
| llvm_model_library_processor.hpp | |
| ► v9_0 | |
| llvm9_0.hpp | |
| llvm_model_library_processor.hpp | |
| llvm.hpp | |
| llvm_base_model_library_processor.hpp | |
| llvm_model.hpp | |
| llvm_model_library.hpp | |
| ► patterns | |
| hessian_with_loops_info.hpp | |
| model_c_source_gen_loops.hpp | |
| model_c_source_gen_loops_for0.hpp | |
| model_c_source_gen_loops_for1.hpp | |
| model_c_source_gen_loops_hess.hpp | |
| model_c_source_gen_loops_hess_r2.hpp | |
| model_c_source_gen_loops_jac.hpp | |
| model_c_source_gen_loops_jac_fr1.hpp | |
| model_c_source_gen_loops_rev1.hpp | |
| model_c_source_gen_loops_rev2.hpp | |
| ► system | |
| linux_system.hpp | |
| system.hpp | |
| ► threadpool | |
| multi_threading_type.hpp | |
| openmp_c.hpp | |
| openmp_h.hpp | |
| pthread_pool_c.hpp | |
| pthread_pool_h.hpp | |
| thread_pool_schedule_strategy.hpp | |
| atomic_external_function_wrapper.hpp | |
| atomic_generic_model.hpp | |
| external_function_wrapper.hpp | |
| functor_generic_model.hpp | |
| functor_model_library.hpp | |
| generic_model.hpp | |
| generic_model_external_function_wrapper.hpp | |
| model_c_source_gen.hpp | |
| model_c_source_gen_for0.hpp | |
| model_c_source_gen_for1.hpp | |
| model_c_source_gen_hes.hpp | |
| model_c_source_gen_impl.hpp | |
| model_c_source_gen_jac.hpp | |
| model_c_source_gen_rev1.hpp | |
| model_c_source_gen_rev2.hpp | |
| model_library.hpp | |
| model_library_c_source_gen.hpp | |
| model_library_c_source_gen_impl.hpp | |
| model_library_processor.hpp | |
| save_files_model_library_processor.hpp | |
| ► nodes | |
| index_assign_operation_node.hpp | |
| index_operation_node.hpp | |
| loop_end_operation_node.hpp | |
| loop_start_operation_node.hpp | |
| print_operation_node.hpp | |
| ► patterns | |
| ► index | |
| index_pattern.hpp | |
| index_pattern_impl.hpp | |
| linear_index_pattern.hpp | |
| plane_2d_index_pattern.hpp | |
| random_1d_index_pattern.hpp | |
| random_2d_index_pattern.hpp | |
| random_index_pattern.hpp | |
| sectioned_index_pattern.hpp | |
| dependent_pattern_matcher.hpp | |
| equation_group.hpp | |
| equation_pattern.hpp | |
| independent_node_sorter.hpp | |
| iter_equation_group.hpp | |
| loop.hpp | |
| loop_free_model.hpp | |
| loop_model.hpp | |
| loop_position.hpp | |
| ► support | |
| cppadcg_eigen.hpp | |
| abstract_atomic_fun.hpp | |
| argument.hpp | |
| arithmetic.hpp | |
| arithmetic_ad.hpp | |
| arithmetic_assign.hpp | |
| array_id_compresser.hpp | |
| array_view.hpp | |
| atomic_dependency_locator.hpp | |
| atomic_fun.hpp | |
| atomic_fun_bridge.hpp | |
| base_abstract_atomic_fun.hpp | |
| base_double.hpp | |
| base_float.hpp | |
| bidir_graph.hpp | |
| cg.hpp | |
| code_handler.hpp | |
| code_handler_impl.hpp | |
| code_handler_loops.hpp | |
| code_handler_vector.hpp | |
| collect_variable.hpp | |
| compare.hpp | |
| cond_exp_op.hpp | |
| configure.hpp | |
| cppadcg.hpp | |
| cppadcg_assert.hpp | |
| custom_position.hpp | |
| debug.hpp | |
| declare_cg.hpp | |
| declare_cg_loops.hpp | |
| default.hpp | |
| exception.hpp | |
| graph_mod.hpp | |
| identical.hpp | |
| job_timer.hpp | |
| math.hpp | |
| math_other.hpp | |
| nan.hpp | |
| operation.hpp | |
| operation_node.hpp | |
| operation_node_name_streambuf.hpp | |
| operation_path.hpp | |
| operation_path_node.hpp | |
| operation_stack.hpp | |
| ordered.hpp | |
| ostream_config_restore.hpp | |
| range.hpp | |
| scope_path_element.hpp | |
| smart_containers.hpp | |
| solver.hpp | |
| unary.hpp | |
| util.hpp | |
| variable.hpp | |
| variable_name_generator.hpp | |
| cg.hpp | |