LICENSE.txt
MANIFEST.in
README.md
setup.py
openmdao/__init__.py
openmdao/api.py
openmdao/func_api.py
openmdao/parallel_api.py
openmdao.egg-info/PKG-INFO
openmdao.egg-info/SOURCES.txt
openmdao.egg-info/dependency_links.txt
openmdao.egg-info/entry_points.txt
openmdao.egg-info/requires.txt
openmdao.egg-info/top_level.txt
openmdao/approximation_schemes/__init__.py
openmdao/approximation_schemes/approximation_scheme.py
openmdao/approximation_schemes/complex_step.py
openmdao/approximation_schemes/finite_difference.py
openmdao/code_review/__init__.py
openmdao/code_review/test_lint_attributes.py
openmdao/code_review/test_lint_docstrings.py
openmdao/code_review/test_lint_peps.py
openmdao/components/__init__.py
openmdao/components/add_subtract_comp.py
openmdao/components/balance_comp.py
openmdao/components/cross_product_comp.py
openmdao/components/demux_comp.py
openmdao/components/dot_product_comp.py
openmdao/components/eq_constraint_comp.py
openmdao/components/exec_comp.py
openmdao/components/explicit_func_comp.py
openmdao/components/external_code_comp.py
openmdao/components/func_comp_common.py
openmdao/components/implicit_func_comp.py
openmdao/components/ks_comp.py
openmdao/components/linear_system_comp.py
openmdao/components/matrix_vector_product_comp.py
openmdao/components/meta_model_semi_structured_comp.py
openmdao/components/meta_model_structured_comp.py
openmdao/components/meta_model_unstructured_comp.py
openmdao/components/multifi_meta_model_unstructured_comp.py
openmdao/components/mux_comp.py
openmdao/components/spline_comp.py
openmdao/components/vector_magnitude_comp.py
openmdao/components/interp_util/__init__.py
openmdao/components/interp_util/interp.py
openmdao/components/interp_util/interp_akima.py
openmdao/components/interp_util/interp_algorithm.py
openmdao/components/interp_util/interp_bsplines.py
openmdao/components/interp_util/interp_cubic.py
openmdao/components/interp_util/interp_lagrange2.py
openmdao/components/interp_util/interp_lagrange3.py
openmdao/components/interp_util/interp_scipy.py
openmdao/components/interp_util/interp_semi.py
openmdao/components/interp_util/interp_slinear.py
openmdao/components/interp_util/outofbounds_error.py
openmdao/components/interp_util/tests/__init__.py
openmdao/components/interp_util/tests/test_interp_nd.py
openmdao/components/tests/__init__.py
openmdao/components/tests/extcode_example.py
openmdao/components/tests/extcode_mach.py
openmdao/components/tests/extcode_node.py
openmdao/components/tests/extcode_paraboloid.py
openmdao/components/tests/extcode_paraboloid_derivs.py
openmdao/components/tests/extcode_resistor.py
openmdao/components/tests/test_add_subtract_comp.py
openmdao/components/tests/test_balance_comp.py
openmdao/components/tests/test_cross_product_comp.py
openmdao/components/tests/test_demux_comp.py
openmdao/components/tests/test_dot_product_comp.py
openmdao/components/tests/test_eq_constraint_comp.py
openmdao/components/tests/test_exec_comp.py
openmdao/components/tests/test_explicit_func_comp.py
openmdao/components/tests/test_external_code_comp.py
openmdao/components/tests/test_implicit_func_comp.py
openmdao/components/tests/test_ks_comp.py
openmdao/components/tests/test_linear_system_comp.py
openmdao/components/tests/test_matrix_vector_product_comp.py
openmdao/components/tests/test_meta_model_semi_structured_comp.py
openmdao/components/tests/test_meta_model_structured_comp.py
openmdao/components/tests/test_meta_model_unstructured_comp.py
openmdao/components/tests/test_multifi_meta_model_unstructured_comp.py
openmdao/components/tests/test_mux_comp.py
openmdao/components/tests/test_spline_comp.py
openmdao/components/tests/test_vector_magnitude_comp.py
openmdao/core/__init__.py
openmdao/core/analysis_error.py
openmdao/core/component.py
openmdao/core/configinfo.py
openmdao/core/constants.py
openmdao/core/driver.py
openmdao/core/explicitcomponent.py
openmdao/core/group.py
openmdao/core/implicitcomponent.py
openmdao/core/indepvarcomp.py
openmdao/core/parallel_group.py
openmdao/core/problem.py
openmdao/core/system.py
openmdao/core/total_jac.py
openmdao/core/tests/__init__.py
openmdao/core/tests/test_add_var.py
openmdao/core/tests/test_approx_derivs.py
openmdao/core/tests/test_auto_ivc.py
openmdao/core/tests/test_aviary_mpi_bug.py
openmdao/core/tests/test_check_derivs.py
openmdao/core/tests/test_coloring.py
openmdao/core/tests/test_component.py
openmdao/core/tests/test_component_io_independence_from_prob.py
openmdao/core/tests/test_compute_jacvec_prod.py
openmdao/core/tests/test_connections.py
openmdao/core/tests/test_connections_in_configure.py
openmdao/core/tests/test_core_simple.py
openmdao/core/tests/test_cp_rev_matrix_free_dist.py
openmdao/core/tests/test_deriv_transfers.py
openmdao/core/tests/test_des_vars_responses.py
openmdao/core/tests/test_direct_nondistrib_comp.py
openmdao/core/tests/test_discrete.py
openmdao/core/tests/test_discrete_mpi.py
openmdao/core/tests/test_distrib_adder.py
openmdao/core/tests/test_distrib_derivs.py
openmdao/core/tests/test_distrib_driver_debug_print_options.py
openmdao/core/tests/test_distrib_list_vars.py
openmdao/core/tests/test_distribcomp.py
openmdao/core/tests/test_driver.py
openmdao/core/tests/test_dyn_sizing.py
openmdao/core/tests/test_expl_comp.py
openmdao/core/tests/test_fd_color_chk_partials.py
openmdao/core/tests/test_feature_cache_linear_solution.py
openmdao/core/tests/test_func_api.py
openmdao/core/tests/test_getset_vars.py
openmdao/core/tests/test_global_shape_err.py
openmdao/core/tests/test_group.py
openmdao/core/tests/test_impl_comp.py
openmdao/core/tests/test_indep_var_comp.py
openmdao/core/tests/test_leaks.py
openmdao/core/tests/test_masking.py
openmdao/core/tests/test_mpi_coloring_bug.py
openmdao/core/tests/test_mwe_matmat.py
openmdao/core/tests/test_parallel_derivatives.py
openmdao/core/tests/test_parallel_fd.py
openmdao/core/tests/test_parallel_groups.py
openmdao/core/tests/test_parallel_src_indices.py
openmdao/core/tests/test_partial_color.py
openmdao/core/tests/test_prob_remote.py
openmdao/core/tests/test_problem.py
openmdao/core/tests/test_proc_alloc.py
openmdao/core/tests/test_remote_vois.py
openmdao/core/tests/test_root_comp_list_outputs.py
openmdao/core/tests/test_run_root_only.py
openmdao/core/tests/test_scaling.py
openmdao/core/tests/test_serialize.py
openmdao/core/tests/test_setup_memleak.py
openmdao/core/tests/test_simple_impl_comp.py
openmdao/core/tests/test_src_indices.py
openmdao/core/tests/test_system.py
openmdao/core/tests/test_units.py
openmdao/devtools/__init__.py
openmdao/devtools/debug.py
openmdao/devtools/docutils.py
openmdao/devtools/dump_sqlite_recorder_file.py
openmdao/devtools/iprof_mem.py
openmdao/devtools/iprof_utils.py
openmdao/devtools/iprofile.py
openmdao/devtools/itrace.py
openmdao/devtools/memory.py
openmdao/devtools/run_test.py
openmdao/devtools/wing_proj_template.wpr
openmdao/devtools/wingproj.py
openmdao/devtools/iprofile_app/__init__.py
openmdao/devtools/iprofile_app/iprofile_app.py
openmdao/devtools/iprofile_app/templates/iprofview.html
openmdao/devtools/tests/__init__.py
openmdao/devtools/tests/mem_model.py
openmdao/devtools/tests/test_debug.py
openmdao/devtools/tests/test_iprof_mem.py
openmdao/docs/__init__.py
openmdao/docs/build_jupyter_book.py
openmdao/docs/build_source_docs.py
openmdao/docs/copy_build_artifacts.py
openmdao/docs/upload_doc_version.py
openmdao/docs/openmdao_book/__init__.py
openmdao/docs/openmdao_book/main.md
openmdao/docs/openmdao_book/advanced_user_guide/advanced_user_guide.md
openmdao/docs/openmdao_book/advanced_user_guide/complex_step.ipynb
openmdao/docs/openmdao_book/advanced_user_guide/analytic_derivatives/derivs_of_coupled_systems.ipynb
openmdao/docs/openmdao_book/advanced_user_guide/analytic_derivatives/partial_derivs_explicit.ipynb
openmdao/docs/openmdao_book/advanced_user_guide/analytic_derivatives/partial_derivs_implicit.ipynb
openmdao/docs/openmdao_book/advanced_user_guide/example/euler_integration_example.ipynb
openmdao/docs/openmdao_book/advanced_user_guide/models_implicit_components/implicit_with_balancecomp.ipynb
openmdao/docs/openmdao_book/advanced_user_guide/models_implicit_components/models_with_solvers_implicit.ipynb
openmdao/docs/openmdao_book/advanced_user_guide/recording/advanced_case_recording.ipynb
openmdao/docs/openmdao_book/basic_user_guide/basic_user_guide.ipynb
openmdao/docs/openmdao_book/basic_user_guide/command_line/check_setup.ipynb
openmdao/docs/openmdao_book/basic_user_guide/command_line/make_n2.ipynb
openmdao/docs/openmdao_book/basic_user_guide/multidisciplinary_optimization/linking_vars.ipynb
openmdao/docs/openmdao_book/basic_user_guide/multidisciplinary_optimization/sellar.ipynb
openmdao/docs/openmdao_book/basic_user_guide/multidisciplinary_optimization/sellar_opt.ipynb
openmdao/docs/openmdao_book/basic_user_guide/reading_recording/basic_recording_example.ipynb
openmdao/docs/openmdao_book/basic_user_guide/single_disciplinary_optimization/component_types.ipynb
openmdao/docs/openmdao_book/basic_user_guide/single_disciplinary_optimization/first_analysis.ipynb
openmdao/docs/openmdao_book/basic_user_guide/single_disciplinary_optimization/first_optimization.ipynb
openmdao/docs/openmdao_book/examples/beam_optimization_example.ipynb
openmdao/docs/openmdao_book/examples/beam_optimization_example_part_2.ipynb
openmdao/docs/openmdao_book/examples/betz_limit.ipynb
openmdao/docs/openmdao_book/examples/circuit_analysis_examples.ipynb
openmdao/docs/openmdao_book/examples/examples.ipynb
openmdao/docs/openmdao_book/examples/keplers_equation.ipynb
openmdao/docs/openmdao_book/examples/paraboloid.ipynb
openmdao/docs/openmdao_book/examples/simul_deriv_example.ipynb
openmdao/docs/openmdao_book/examples/tldr_paraboloid.ipynb
openmdao/docs/openmdao_book/examples/hohmann_transfer/hohmann_transfer.ipynb
openmdao/docs/openmdao_book/features/features.ipynb
openmdao/docs/openmdao_book/features/units.ipynb
openmdao/docs/openmdao_book/features/building_blocks/building_blocks.ipynb
openmdao/docs/openmdao_book/features/building_blocks/func_api.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/add_subtract_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/balance_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/components.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/cross_product_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/dot_product_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/eq_constraint_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/exec_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/explicit_func_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/external_code_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/external_code_implicit_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/implicit_func_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/ks_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/linearsystem_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/matrix_vector_product_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/metamodelsemistructured_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/metamodelstructured_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/metamodelunstructured_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/multifi_metamodelunstructured_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/mux_demux_comps.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/spline_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/components/vector_magnitude_comp.ipynb
openmdao/docs/openmdao_book/features/building_blocks/drivers/differential_evolution.ipynb
openmdao/docs/openmdao_book/features/building_blocks/drivers/doe_driver.ipynb
openmdao/docs/openmdao_book/features/building_blocks/drivers/genetic_algorithm.ipynb
openmdao/docs/openmdao_book/features/building_blocks/drivers/index.ipynb
openmdao/docs/openmdao_book/features/building_blocks/drivers/pyoptsparse_driver.ipynb
openmdao/docs/openmdao_book/features/building_blocks/drivers/scipy_optimize_driver.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/armijo_goldstein.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/bounds_enforce.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/broyden.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/direct_solver.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/linear_block_gs.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/linear_block_jac.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/linear_runonce.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/linear_user_defined.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/newton.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/nonlinear_block_gs.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/nonlinear_block_jac.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/nonlinear_runonce.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/nonlinear_solvers.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/petsc_krylov.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/scipy_iter_solver.ipynb
openmdao/docs/openmdao_book/features/building_blocks/solvers/solvers.ipynb
openmdao/docs/openmdao_book/features/building_blocks/surrogates/index.ipynb
openmdao/docs/openmdao_book/features/building_blocks/surrogates/kriging.ipynb
openmdao/docs/openmdao_book/features/building_blocks/surrogates/nearestneighbor.ipynb
openmdao/docs/openmdao_book/features/building_blocks/surrogates/responsesurface.ipynb
openmdao/docs/openmdao_book/features/core_features/main.ipynb
openmdao/docs/openmdao_book/features/core_features/adding_desvars_cons_objs/adding_constraint.ipynb
openmdao/docs/openmdao_book/features/core_features/adding_desvars_cons_objs/adding_design_variables.ipynb
openmdao/docs/openmdao_book/features/core_features/adding_desvars_cons_objs/adding_objective.ipynb
openmdao/docs/openmdao_book/features/core_features/adding_desvars_cons_objs/main.ipynb
openmdao/docs/openmdao_book/features/core_features/controlling_solver_behavior/main.ipynb
openmdao/docs/openmdao_book/features/core_features/controlling_solver_behavior/set_solvers.ipynb
openmdao/docs/openmdao_book/features/core_features/controlling_solver_behavior/solver_options.ipynb
openmdao/docs/openmdao_book/features/core_features/running_your_models/main.ipynb
openmdao/docs/openmdao_book/features/core_features/running_your_models/run_driver.ipynb
openmdao/docs/openmdao_book/features/core_features/running_your_models/run_model.ipynb
openmdao/docs/openmdao_book/features/core_features/running_your_models/set_get.ipynb
openmdao/docs/openmdao_book/features/core_features/running_your_models/setup.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/continuous_variables.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/discrete_variables.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/distributed_components.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/explicit_component.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/implicit_component.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/indepvarcomp.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/main.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/options.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/scaling.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_components/units.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/approx_flags.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/approximating_partial_derivatives.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/approximating_totals.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/assembled_jacobian.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/basic_check_partials.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/check_partials_settings.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/check_partials_subset.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/check_total_derivatives.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/compute_totals.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/linear_restart.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/main.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/parallel_derivs.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/parallel_fd.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/partial_derivative_viz.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/picking_mode.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/simul_derivs.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/sparse_partials.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/specifying_partials.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/total_compute_jacvec_product.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_derivatives/unit_testing_partials.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/add_subsystem.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/configure_method.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/connect.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/dist_serial.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/get_subsystem.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/guess_method.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/main.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/parallel_group.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/post_setup_config.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/set_order.ipynb
openmdao/docs/openmdao_book/features/core_features/working_with_groups/src_indices.ipynb
openmdao/docs/openmdao_book/features/debugging/controlling_mpi.ipynb
openmdao/docs/openmdao_book/features/debugging/debugging.ipynb
openmdao/docs/openmdao_book/features/debugging/debugging_drivers.ipynb
openmdao/docs/openmdao_book/features/debugging/debugging_solvers.ipynb
openmdao/docs/openmdao_book/features/debugging/listing_variables.ipynb
openmdao/docs/openmdao_book/features/debugging/newton_solver_not_converging.ipynb
openmdao/docs/openmdao_book/features/debugging/profiling/index.ipynb
openmdao/docs/openmdao_book/features/debugging/profiling/inst_call_tracing.ipynb
openmdao/docs/openmdao_book/features/debugging/profiling/inst_mem_profile.ipynb
openmdao/docs/openmdao_book/features/debugging/profiling/inst_profile.ipynb
openmdao/docs/openmdao_book/features/experimental/approx_coloring.ipynb
openmdao/docs/openmdao_book/features/experimental/dyn_shapes.ipynb
openmdao/docs/openmdao_book/features/experimental/main.ipynb
openmdao/docs/openmdao_book/features/experimental/plugins.ipynb
openmdao/docs/openmdao_book/features/model_visualization/main.ipynb
openmdao/docs/openmdao_book/features/model_visualization/meta_model_basics.ipynb
openmdao/docs/openmdao_book/features/model_visualization/view_connections.ipynb
openmdao/docs/openmdao_book/features/model_visualization/view_scaling_report.ipynb
openmdao/docs/openmdao_book/features/model_visualization/n2_basics/n2_basics.ipynb
openmdao/docs/openmdao_book/features/model_visualization/n2_details/n2_details.ipynb
openmdao/docs/openmdao_book/features/recording/case_reader.ipynb
openmdao/docs/openmdao_book/features/recording/case_reader_data.ipynb
openmdao/docs/openmdao_book/features/recording/case_reader_metadata.ipynb
openmdao/docs/openmdao_book/features/recording/case_recording_options.ipynb
openmdao/docs/openmdao_book/features/recording/driver_recording.ipynb
openmdao/docs/openmdao_book/features/recording/loading_cases.ipynb
openmdao/docs/openmdao_book/features/recording/main.ipynb
openmdao/docs/openmdao_book/features/recording/problem_recording.ipynb
openmdao/docs/openmdao_book/features/recording/solver_recording.ipynb
openmdao/docs/openmdao_book/features/recording/system_recording.ipynb
openmdao/docs/openmdao_book/features/warning_control/warnings.ipynb
openmdao/docs/openmdao_book/getting_started/getting_started.ipynb
openmdao/docs/openmdao_book/other/citing.ipynb
openmdao/docs/openmdao_book/other/disable_snopt_cells.py
openmdao/docs/openmdao_book/other/paraboloid.py
openmdao/docs/openmdao_book/other/template.ipynb
openmdao/docs/openmdao_book/other_useful_docs/api_translation.ipynb
openmdao/docs/openmdao_book/other_useful_docs/auto_ivc_api_translation.ipynb
openmdao/docs/openmdao_book/other_useful_docs/file_wrap.ipynb
openmdao/docs/openmdao_book/other_useful_docs/om_command.ipynb
openmdao/docs/openmdao_book/other_useful_docs/building_a_tool/github_pages.ipynb
openmdao/docs/openmdao_book/other_useful_docs/building_a_tool/release_process.ipynb
openmdao/docs/openmdao_book/other_useful_docs/building_a_tool/repository_structure.ipynb
openmdao/docs/openmdao_book/other_useful_docs/building_a_tool/travis.ipynb
openmdao/docs/openmdao_book/other_useful_docs/developer_docs/developer_docs.ipynb
openmdao/docs/openmdao_book/other_useful_docs/developer_docs/doc_build.ipynb
openmdao/docs/openmdao_book/other_useful_docs/developer_docs/doc_style_guide.ipynb
openmdao/docs/openmdao_book/other_useful_docs/developer_docs/signing_commits.ipynb
openmdao/docs/openmdao_book/other_useful_docs/developer_docs/sphinx_decorators.ipynb
openmdao/docs/openmdao_book/other_useful_docs/developer_docs/writing_plugins.ipynb
openmdao/docs/openmdao_book/tests/__init__.py
openmdao/docs/openmdao_book/tests/jupyter_gui_test.py
openmdao/docs/openmdao_book/tests/old_notebooks.py
openmdao/docs/openmdao_book/tests/test_jupyter_gui_test.py
openmdao/docs/openmdao_book/tests/test_jupyter_output_linting.py
openmdao/docs/openmdao_book/theory_manual/class_structure.ipynb
openmdao/docs/openmdao_book/theory_manual/implicit_transformation_of_vars.ipynb
openmdao/docs/openmdao_book/theory_manual/iter_count.ipynb
openmdao/docs/openmdao_book/theory_manual/mpi.ipynb
openmdao/docs/openmdao_book/theory_manual/scaling.ipynb
openmdao/docs/openmdao_book/theory_manual/setup_linear_solvers.ipynb
openmdao/docs/openmdao_book/theory_manual/setup_stack.ipynb
openmdao/docs/openmdao_book/theory_manual/solver_api.ipynb
openmdao/docs/openmdao_book/theory_manual/theory_manual.md
openmdao/docs/openmdao_book/theory_manual/total_derivs_theory.ipynb
openmdao/docs/openmdao_book/theory_manual/advanced_linear_solvers_special_cases/fan_out.ipynb
openmdao/docs/openmdao_book/theory_manual/advanced_linear_solvers_special_cases/separable.ipynb
openmdao/drivers/__init__.py
openmdao/drivers/differential_evolution_driver.py
openmdao/drivers/doe_driver.py
openmdao/drivers/doe_generators.py
openmdao/drivers/genetic_algorithm_driver.py
openmdao/drivers/pyoptsparse_driver.py
openmdao/drivers/scipy_optimizer.py
openmdao/drivers/tests/__init__.py
openmdao/drivers/tests/test_differential_evolution_driver.py
openmdao/drivers/tests/test_doe_driver.py
openmdao/drivers/tests/test_genetic_algorithm_driver.py
openmdao/drivers/tests/test_pyoptsparse_driver.py
openmdao/drivers/tests/test_scipy_optimizer.py
openmdao/error_checking/__init__.py
openmdao/error_checking/check_config.py
openmdao/error_checking/tests/__init__.py
openmdao/error_checking/tests/test_check_config.py
openmdao/error_checking/tests/test_check_solvers.py
openmdao/jacobians/__init__.py
openmdao/jacobians/assembled_jacobian.py
openmdao/jacobians/dictionary_jacobian.py
openmdao/jacobians/jacobian.py
openmdao/jacobians/tests/__init__.py
openmdao/jacobians/tests/test_jacobian.py
openmdao/jacobians/tests/test_jacobian_features.py
openmdao/matrices/__init__.py
openmdao/matrices/coo_matrix.py
openmdao/matrices/csc_matrix.py
openmdao/matrices/csr_matrix.py
openmdao/matrices/dense_matrix.py
openmdao/matrices/matrix.py
openmdao/proc_allocators/__init__.py
openmdao/proc_allocators/default_allocator.py
openmdao/proc_allocators/proc_allocator.py
openmdao/recorders/__init__.py
openmdao/recorders/base_case_reader.py
openmdao/recorders/case.py
openmdao/recorders/case_reader.py
openmdao/recorders/case_recorder.py
openmdao/recorders/recording_iteration_stack.py
openmdao/recorders/recording_manager.py
openmdao/recorders/sqlite_reader.py
openmdao/recorders/sqlite_recorder.py
openmdao/recorders/tests/__init__.py
openmdao/recorders/tests/recorder_test_utils.py
openmdao/recorders/tests/sqlite_recorder_test_utils.py
openmdao/recorders/tests/test_distrib_sqlite_recorder.py
openmdao/recorders/tests/test_list_outputs.py
openmdao/recorders/tests/test_sqlite_reader.py
openmdao/recorders/tests/test_sqlite_recorder.py
openmdao/recorders/tests/legacy_sql/case_database_v4.sql
openmdao/recorders/tests/legacy_sql/case_driver_01.sql
openmdao/recorders/tests/legacy_sql/case_driver_pre01.sql
openmdao/recorders/tests/legacy_sql/case_driver_solver_system_02.sql
openmdao/recorders/tests/legacy_sql/case_driver_solver_system_03.sql
openmdao/recorders/tests/legacy_sql/case_driver_v5.sql
openmdao/recorders/tests/legacy_sql/case_problem_driver_v7.sql
openmdao/recorders/tests/legacy_sql/case_problem_driver_v8.sql
openmdao/recorders/tests/legacy_sql/case_problem_v11.sql
openmdao/recorders/tests/legacy_sql/case_problem_v6.sql
openmdao/solvers/__init__.py
openmdao/solvers/solver.py
openmdao/solvers/linear/__init__.py
openmdao/solvers/linear/direct.py
openmdao/solvers/linear/linear_block_gs.py
openmdao/solvers/linear/linear_block_jac.py
openmdao/solvers/linear/linear_runonce.py
openmdao/solvers/linear/petsc_ksp.py
openmdao/solvers/linear/scipy_iter_solver.py
openmdao/solvers/linear/user_defined.py
openmdao/solvers/linear/tests/__init__.py
openmdao/solvers/linear/tests/linear_test_base.py
openmdao/solvers/linear/tests/test_direct_solver.py
openmdao/solvers/linear/tests/test_linear_block_gs.py
openmdao/solvers/linear/tests/test_linear_block_jac.py
openmdao/solvers/linear/tests/test_linear_runonce.py
openmdao/solvers/linear/tests/test_petsc_ksp.py
openmdao/solvers/linear/tests/test_scipy_iter_solver.py
openmdao/solvers/linear/tests/test_user_defined.py
openmdao/solvers/linesearch/__init__.py
openmdao/solvers/linesearch/backtracking.py
openmdao/solvers/linesearch/tests/__init__.py
openmdao/solvers/linesearch/tests/test_backtracking.py
openmdao/solvers/nonlinear/__init__.py
openmdao/solvers/nonlinear/broyden.py
openmdao/solvers/nonlinear/newton.py
openmdao/solvers/nonlinear/nonlinear_block_gs.py
openmdao/solvers/nonlinear/nonlinear_block_jac.py
openmdao/solvers/nonlinear/nonlinear_runonce.py
openmdao/solvers/nonlinear/tests/__init__.py
openmdao/solvers/nonlinear/tests/test_broyden.py
openmdao/solvers/nonlinear/tests/test_newton.py
openmdao/solvers/nonlinear/tests/test_nonlinear_block_gs.py
openmdao/solvers/nonlinear/tests/test_nonlinear_block_jac.py
openmdao/solvers/nonlinear/tests/test_nonlinear_runonce.py
openmdao/solvers/tests/__init__.py
openmdao/solvers/tests/test_solver_debug_print.py
openmdao/solvers/tests/test_solver_features.py
openmdao/solvers/tests/test_solver_iprint.py
openmdao/solvers/tests/test_solver_parametric_suite.py
openmdao/surrogate_models/__init__.py
openmdao/surrogate_models/kriging.py
openmdao/surrogate_models/multifi_cokriging.py
openmdao/surrogate_models/nearest_neighbor.py
openmdao/surrogate_models/response_surface.py
openmdao/surrogate_models/surrogate_model.py
openmdao/surrogate_models/nn_interpolators/__init__.py
openmdao/surrogate_models/nn_interpolators/linear_interpolator.py
openmdao/surrogate_models/nn_interpolators/nn_base.py
openmdao/surrogate_models/nn_interpolators/rbf_interpolator.py
openmdao/surrogate_models/nn_interpolators/weighted_interpolator.py
openmdao/surrogate_models/tests/__init__.py
openmdao/surrogate_models/tests/test_kriging.py
openmdao/surrogate_models/tests/test_map.py
openmdao/surrogate_models/tests/test_multifi_cokriging.py
openmdao/surrogate_models/tests/test_nearest_neighbor.py
openmdao/surrogate_models/tests/test_response_surface.py
openmdao/test_suite/__init__.py
openmdao/test_suite/build4test.py
openmdao/test_suite/parametric_suite.py
openmdao/test_suite/tot_jac_builder.py
openmdao/test_suite/components/__init__.py
openmdao/test_suite/components/ae_tests.py
openmdao/test_suite/components/array_comp.py
openmdao/test_suite/components/branin.py
openmdao/test_suite/components/cycle_comps.py
openmdao/test_suite/components/distributed_components.py
openmdao/test_suite/components/double_sellar.py
openmdao/test_suite/components/eggcrate.py
openmdao/test_suite/components/exec_comp_for_test.py
openmdao/test_suite/components/expl_comp_array.py
openmdao/test_suite/components/expl_comp_simple.py
openmdao/test_suite/components/impl_comp_array.py
openmdao/test_suite/components/impl_comp_simple.py
openmdao/test_suite/components/implicit_newton_linesearch.py
openmdao/test_suite/components/matmultcomp.py
openmdao/test_suite/components/misc_components.py
openmdao/test_suite/components/options_feature_array.py
openmdao/test_suite/components/options_feature_function.py
openmdao/test_suite/components/options_feature_lincomb.py
openmdao/test_suite/components/options_feature_vector.py
openmdao/test_suite/components/paraboloid.py
openmdao/test_suite/components/paraboloid_distributed.py
openmdao/test_suite/components/paraboloid_feature.py
openmdao/test_suite/components/paraboloid_mat_vec.py
openmdao/test_suite/components/paraboloid_problem.py
openmdao/test_suite/components/partial_check_feature.py
openmdao/test_suite/components/quad_implicit.py
openmdao/test_suite/components/sellar.py
openmdao/test_suite/components/sellar_feature.py
openmdao/test_suite/components/simple_comps.py
openmdao/test_suite/components/three_bar_truss.py
openmdao/test_suite/components/unit_conv.py
openmdao/test_suite/groups/__init__.py
openmdao/test_suite/groups/cycle_group.py
openmdao/test_suite/groups/implicit_group.py
openmdao/test_suite/groups/parallel_groups.py
openmdao/test_suite/groups/parametric_group.py
openmdao/test_suite/groups/sin_fitter.py
openmdao/test_suite/matrices/D_6.npz
openmdao/test_suite/matrices/Harvard500.npz
openmdao/test_suite/matrices/af23560.npz
openmdao/test_suite/matrices/ash331.npz
openmdao/test_suite/matrices/ash608.npz
openmdao/test_suite/matrices/bibd_12_5.npz
openmdao/test_suite/matrices/can_715.npz
openmdao/test_suite/matrices/color_mats.py
openmdao/test_suite/matrices/dl_matrix.py
openmdao/test_suite/matrices/e40r0100.npz
openmdao/test_suite/matrices/illc1033.npz
openmdao/test_suite/matrices/lp_cre_a.npz
openmdao/test_suite/matrices/lp_dfl001.npz
openmdao/test_suite/matrices/lp_finnis.npz
openmdao/test_suite/matrices/lp_maros_r7.npz
openmdao/test_suite/matrices/m3plates.npz
openmdao/test_suite/matrices/ml2np.py
openmdao/test_suite/matrices/n4c6-b15.npz
openmdao/test_suite/scripts/__init__.py
openmdao/test_suite/scripts/bad_connection.py
openmdao/test_suite/scripts/beam_opt.py
openmdao/test_suite/scripts/circle_coloring_dynpartials.py
openmdao/test_suite/scripts/circle_coloring_needs_args.py
openmdao/test_suite/scripts/circle_opt.py
openmdao/test_suite/scripts/circuit.py
openmdao/test_suite/scripts/circuit_analysis.py
openmdao/test_suite/scripts/circuit_with_unconnected_input.py
openmdao/test_suite/scripts/dyn_system.py
openmdao/test_suite/scripts/multipoint_beam_opt.py
openmdao/test_suite/scripts/sellar.py
openmdao/test_suite/test_examples/__init__.py
openmdao/test_suite/test_examples/basic_opt_paraboloid.py
openmdao/test_suite/test_examples/test_betz_limit.py
openmdao/test_suite/test_examples/test_circuit_analysis.py
openmdao/test_suite/test_examples/test_circuit_analysis_derivs.py
openmdao/test_suite/test_examples/test_hohmann_transfer.py
openmdao/test_suite/test_examples/test_keplers_equation.py
openmdao/test_suite/test_examples/test_sellar_mda_promote_connect.py
openmdao/test_suite/test_examples/test_sellar_opt.py
openmdao/test_suite/test_examples/test_tldr_paraboloid.py
openmdao/test_suite/test_examples/beam_optimization/__init__.py
openmdao/test_suite/test_examples/beam_optimization/beam_group.py
openmdao/test_suite/test_examples/beam_optimization/multipoint_beam_group.py
openmdao/test_suite/test_examples/beam_optimization/multipoint_beam_stress.py
openmdao/test_suite/test_examples/beam_optimization/test_beam_optimization.py
openmdao/test_suite/test_examples/beam_optimization/components/__init__.py
openmdao/test_suite/test_examples/beam_optimization/components/compliance_comp.py
openmdao/test_suite/test_examples/beam_optimization/components/local_stiffness_matrix_comp.py
openmdao/test_suite/test_examples/beam_optimization/components/moment_comp.py
openmdao/test_suite/test_examples/beam_optimization/components/multi_compliance_comp.py
openmdao/test_suite/test_examples/beam_optimization/components/multi_states_comp.py
openmdao/test_suite/test_examples/beam_optimization/components/multi_stress_comp.py
openmdao/test_suite/test_examples/beam_optimization/components/states_comp.py
openmdao/test_suite/test_examples/beam_optimization/components/volume_comp.py
openmdao/test_suite/test_examples/cannonball/__init__.py
openmdao/test_suite/test_examples/cannonball/cannonball_ode.py
openmdao/test_suite/test_examples/cannonball/test_euler_integration.py
openmdao/test_suite/test_examples/meta_model_examples/__init__.py
openmdao/test_suite/test_examples/meta_model_examples/structured_meta_model_example.py
openmdao/test_suite/test_examples/meta_model_examples/structured_multi_meta_model.py
openmdao/test_suite/test_examples/meta_model_examples/unstructured_meta_model_example.py
openmdao/test_suite/tests/__init__.py
openmdao/test_suite/tests/test_auto_ivc_api_conversion.py
openmdao/test_suite/tests/test_feature_sellar.py
openmdao/test_suite/tests/test_general.py
openmdao/test_suite/tests/test_paraboloid_feature.py
openmdao/test_suite/tests/test_quad_implicit.py
openmdao/test_suite/tests/test_warnings.py
openmdao/utils/__init__.py
openmdao/utils/array_utils.py
openmdao/utils/assert_utils.py
openmdao/utils/class_util.py
openmdao/utils/code_utils.py
openmdao/utils/coloring.py
openmdao/utils/concurrent.py
openmdao/utils/cs_safe.py
openmdao/utils/entry_points.py
openmdao/utils/file_utils.py
openmdao/utils/file_wrap.py
openmdao/utils/find_cite.py
openmdao/utils/general_utils.py
openmdao/utils/graph_utils.py
openmdao/utils/gui_testing_utils.py
openmdao/utils/hooks.py
openmdao/utils/indexer.py
openmdao/utils/logger_utils.py
openmdao/utils/mpi.py
openmdao/utils/name_maps.py
openmdao/utils/notebook_utils.py
openmdao/utils/om.py
openmdao/utils/om_warnings.py
openmdao/utils/options_dictionary.py
openmdao/utils/record_util.py
openmdao/utils/scaffold.py
openmdao/utils/shell_proc.py
openmdao/utils/spline_distributions.py
openmdao/utils/testing_utils.py
openmdao/utils/unit_library.ini
openmdao/utils/units.py
openmdao/utils/variable_table.py
openmdao/utils/webview.py
openmdao/utils/scaffolding_templates/BaseCaseReader_template
openmdao/utils/scaffolding_templates/CaseRecorder_template
openmdao/utils/scaffolding_templates/Driver_template
openmdao/utils/scaffolding_templates/ExplicitComponent_template
openmdao/utils/scaffolding_templates/Group_template
openmdao/utils/scaffolding_templates/ImplicitComponent_template
openmdao/utils/scaffolding_templates/LinearSolver_template
openmdao/utils/scaffolding_templates/NonlinearSolver_template
openmdao/utils/scaffolding_templates/README_template
openmdao/utils/scaffolding_templates/SurrogateModel_template
openmdao/utils/scaffolding_templates/command_template
openmdao/utils/scaffolding_templates/setup_template
openmdao/utils/scaffolding_templates/test_template
openmdao/utils/tests/__init__.py
openmdao/utils/tests/test_array_utils.py
openmdao/utils/tests/test_assert_utils.py
openmdao/utils/tests/test_cmdline.py
openmdao/utils/tests/test_code_utils.py
openmdao/utils/tests/test_cs_safe.py
openmdao/utils/tests/test_entry_points.py
openmdao/utils/tests/test_file_wrap.py
openmdao/utils/tests/test_find_citations.py
openmdao/utils/tests/test_general_utils.py
openmdao/utils/tests/test_hooks.py
openmdao/utils/tests/test_indexer.py
openmdao/utils/tests/test_notebook_utils.py
openmdao/utils/tests/test_om_warnings.py
openmdao/utils/tests/test_options_dictionary.py
openmdao/utils/tests/test_options_dictionary_feature.py
openmdao/utils/tests/test_scaffold.py
openmdao/utils/tests/test_shell_proc.py
openmdao/utils/tests/test_spline_distributions.py
openmdao/utils/tests/test_testing_utils.py
openmdao/utils/tests/test_units.py
openmdao/utils/tests/test_vartable.py
openmdao/utils/tests/test_visualization.py
openmdao/vectors/__init__.py
openmdao/vectors/default_transfer.py
openmdao/vectors/default_vector.py
openmdao/vectors/petsc_transfer.py
openmdao/vectors/petsc_vector.py
openmdao/vectors/transfer.py
openmdao/vectors/vector.py
openmdao/vectors/tests/__init__.py
openmdao/vectors/tests/test_vector.py
openmdao/visualization/__init__.py
openmdao/visualization/dyn_shape_plot.py
openmdao/visualization/html_utils.py
openmdao/visualization/partial_deriv_plot.py
openmdao/visualization/common/libs/d3.v6.min.js
openmdao/visualization/common/libs/jquery-3.4.1.min.js
openmdao/visualization/common/libs/tabulator.min.js
openmdao/visualization/common/style/tabulator.min.css
openmdao/visualization/connection_viewer/__init__.py
openmdao/visualization/connection_viewer/connect_table.html
openmdao/visualization/connection_viewer/viewconns.py
openmdao/visualization/connection_viewer/tests/__init__.py
openmdao/visualization/connection_viewer/tests/test_viewconns.py
openmdao/visualization/meta_model_viewer/__init__.py
openmdao/visualization/meta_model_viewer/meta_model_visualization.py
openmdao/visualization/meta_model_viewer/tests/__init__.py
openmdao/visualization/meta_model_viewer/tests/meta_model_cli_example.py
openmdao/visualization/meta_model_viewer/tests/multiple_metamodels.py
openmdao/visualization/meta_model_viewer/tests/single_meta_model_example.py
openmdao/visualization/meta_model_viewer/tests/test_semi_struct.py
openmdao/visualization/meta_model_viewer/tests/test_structured.py
openmdao/visualization/meta_model_viewer/tests/test_unstruct.py
openmdao/visualization/meta_model_viewer/tests/test_view_mm_cmd_line.py
openmdao/visualization/meta_model_viewer/tests/known_data_point_files/test_five_alpha_points.csv
openmdao/visualization/meta_model_viewer/tests/known_data_point_files/unstructured_data_points.csv
openmdao/visualization/meta_model_viewer/tests/known_data_point_files/unstructured_test_points_bottom.csv
openmdao/visualization/meta_model_viewer/tests/known_data_point_files/unstructured_test_points_right.csv
openmdao/visualization/meta_model_viewer/tests/known_data_point_files/updated_scatter_distance.csv
openmdao/visualization/n2_viewer/__init__.py
openmdao/visualization/n2_viewer/index.html
openmdao/visualization/n2_viewer/n2_viewer.py
openmdao/visualization/n2_viewer/assets/logo.png
openmdao/visualization/n2_viewer/assets/n2toolbar_screenshot_png.b64
openmdao/visualization/n2_viewer/assets/spinner.png
openmdao/visualization/n2_viewer/libs/awesomplete.js
openmdao/visualization/n2_viewer/libs/d3.js
openmdao/visualization/n2_viewer/libs/d3.v5.min.js
openmdao/visualization/n2_viewer/libs/json5_2.2.0.min.js
openmdao/visualization/n2_viewer/libs/pako_inflate.min.js
openmdao/visualization/n2_viewer/libs/vkBeautify.js
openmdao/visualization/n2_viewer/src/ModelData.js
openmdao/visualization/n2_viewer/src/N2Arrow.js
openmdao/visualization/n2_viewer/src/N2Diagram.js
openmdao/visualization/n2_viewer/src/N2ErrorHandling.js
openmdao/visualization/n2_viewer/src/N2Layout.js
openmdao/visualization/n2_viewer/src/N2Legend.js
openmdao/visualization/n2_viewer/src/N2Matrix.js
openmdao/visualization/n2_viewer/src/N2MatrixCell.js
openmdao/visualization/n2_viewer/src/N2Search.js
openmdao/visualization/n2_viewer/src/N2Style.js
openmdao/visualization/n2_viewer/src/N2Toolbar.js
openmdao/visualization/n2_viewer/src/N2TreeNode.js
openmdao/visualization/n2_viewer/src/N2UserInterface.js
openmdao/visualization/n2_viewer/src/N2Window.js
openmdao/visualization/n2_viewer/src/NodeInfo.js
openmdao/visualization/n2_viewer/src/SymbolType.js
openmdao/visualization/n2_viewer/src/defaults.js
openmdao/visualization/n2_viewer/src/ptN2.js
openmdao/visualization/n2_viewer/src/utils.js
openmdao/visualization/n2_viewer/style/awesomplete.css
openmdao/visualization/n2_viewer/style/legend.css
openmdao/visualization/n2_viewer/style/logo_png.b64
openmdao/visualization/n2_viewer/style/n2toolbar-icons-font.woff
openmdao/visualization/n2_viewer/style/n2toolbar-icons.css
openmdao/visualization/n2_viewer/style/partition_tree.css
openmdao/visualization/n2_viewer/style/toolbar.css
openmdao/visualization/n2_viewer/style/window.css
openmdao/visualization/n2_viewer/tests/__init__.py
openmdao/visualization/n2_viewer/tests/betz_tree.json
openmdao/visualization/n2_viewer/tests/n2_gui_test.py
openmdao/visualization/n2_viewer/tests/sellar_tree.json
openmdao/visualization/n2_viewer/tests/test_gui.py
openmdao/visualization/n2_viewer/tests/test_n2_viewer.py
openmdao/visualization/n2_viewer/tests/test_parallel_n2.py
openmdao/visualization/n2_viewer/tests/test_serialization.py
openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py
openmdao/visualization/n2_viewer/tests/gui_test_models/bug_arrow.py
openmdao/visualization/n2_viewer/tests/gui_test_models/circuit.py
openmdao/visualization/n2_viewer/tests/gui_test_models/double_sellar.py
openmdao/visualization/n2_viewer/tests/gui_test_models/nan_value.py
openmdao/visualization/n2_viewer/tests/gui_test_models/parabaloid.py
openmdao/visualization/n2_viewer/tests/gui_test_models/valuewin2.py
openmdao/visualization/scaling_viewer/__init__.py
openmdao/visualization/scaling_viewer/scaling_report.py
openmdao/visualization/scaling_viewer/scaling_table.html