Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V

A

add() (openmdao.core.group.Group method)
add_constraint() (openmdao.core.driver.Driver method)
add_objective() (openmdao.core.driver.Driver method)
add_option() (openmdao.core.options.OptionsDictionary method)
add_output() (openmdao.components.metamodel.MetaModel method)
(openmdao.core.component.Component method)
add_param() (openmdao.components.metamodel.MetaModel method)
(openmdao.core.component.Component method)
(openmdao.core.driver.Driver method)
add_recorder() (openmdao.core.driver.Driver method)
(openmdao.solvers.solverbase.LinearSolver method)
(openmdao.solvers.solverbase.NonLinearSolver method)
add_state() (openmdao.core.component.Component method)
apply_linear() (openmdao.components.linear_system.LinearSystem method)
(openmdao.components.paramcomp.ParamComp method)
(openmdao.components.unitcomp.UnitComp method)
(openmdao.core.component.Component method)
(openmdao.core.group.Group method)
apply_nonlinear() (openmdao.components.linear_system.LinearSystem method)
(openmdao.core.component.Component method)
(openmdao.core.group.Group method)
(openmdao.core.parallelgroup.ParallelGroup method)
array_idx_iter() (in module openmdao.util.arrayutil)
arrayutil.py

B

BaseRecorder (class in openmdao.recorders.baserecorder)
baserecorder.py
BasicImpl (class in openmdao.core.basicimpl)
basicimpl.py
build_directory() (in module openmdao.util.fileutil)

C

calc_gradient() (openmdao.core.problem.Problem method)
check_connections() (in module openmdao.core.checks)
check_partial_derivatives() (openmdao.core.problem.Problem method)
check_setup() (openmdao.components.metamodel.MetaModel method)
(openmdao.core.problem.Problem method)
(openmdao.core.system.System method)
check_total_derivatives() (openmdao.core.problem.Problem method)
checks.py
children_solve_nonlinear() (openmdao.core.group.Group method)
(openmdao.core.parallelgroup.ParallelGroup method)
clear_dparams() (openmdao.core.system.System method)
close() (openmdao.recorders.baserecorder.BaseRecorder method)
Component (class in openmdao.core.component)
component.py
components() (openmdao.core.group.Group method)
confunc() (openmdao.drivers.scipy_optimizer.ScipyOptimizer method)
congradfunc() (openmdao.drivers.scipy_optimizer.ScipyOptimizer method)
connect() (openmdao.core.group.Group method)
ConnectError
constraint.py
ConstraintComp (class in openmdao.components.constraint)
convert_units() (in module openmdao.units.units)
create_data_xfer() (openmdao.core.basicimpl.BasicImpl static method)
(openmdao.core.petscimpl.PetscImpl static method)
create_local_meta() (in module openmdao.util.recordutil)
create_src_vecwrapper() (openmdao.core.basicimpl.BasicImpl static method)
(openmdao.core.petscimpl.PetscImpl static method)
create_tgt_vecwrapper() (openmdao.core.basicimpl.BasicImpl static method)
(openmdao.core.petscimpl.PetscImpl static method)

D

DataXfer (class in openmdao.core.dataxfer)
dataxfer.py
Driver (class in openmdao.core.driver)
driver.py
dump() (openmdao.core.component.Component method)
(openmdao.core.group.Group method)
(openmdao.core.vecwrapper.VecWrapper method)
dumpcase.py
DumpCaseRecorder (class in openmdao.recorders.dumpcase)

E

ExecComp (class in openmdao.components.execcomp)
execcomp.py
ExplicitSolver (class in openmdao.solvers.ln_explicit)

F

FakeComm (class in openmdao.core.mpiwrap)
fd_jacobian() (openmdao.core.system.System method)
fileutil.py
find_files() (in module openmdao.util.fileutil)
find_up() (in module openmdao.util.fileutil)
Finite Difference Tutorial
format_iteration_coordinate() (in module openmdao.util.recordutil)

G

generate_docstring() (openmdao.core.component.Component method)
get() (openmdao.core.options.OptionsDictionary method)
get_absvarpathnames() (in module openmdao.core.group)
get_byobjs() (openmdao.core.vecwrapper.VecWrapper method)
get_common_ancestor() (in module openmdao.util.strutil)
get_constraint_metadata() (openmdao.core.driver.Driver method)
get_constraints() (openmdao.core.driver.Driver method)
get_conversion_tuple() (in module openmdao.units.units)
get_local_idxs() (openmdao.core.vecwrapper.VecWrapper method)
get_objectives() (openmdao.core.driver.Driver method)
get_param_metadata() (openmdao.core.driver.Driver method)
get_params() (openmdao.core.driver.Driver method)
get_promoted_varname() (openmdao.core.vecwrapper.VecWrapper method)
get_req_procs() (openmdao.core.group.Group method)
(openmdao.core.parallelgroup.ParallelGroup method)
(openmdao.core.system.System method)
get_states() (openmdao.core.vecwrapper.VecWrapper method)
get_vecvars() (openmdao.core.vecwrapper.VecWrapper method)
get_view() (openmdao.core.petscimpl.PetscSrcVecWrapper method)
(openmdao.core.vecwrapper.VecWrapper method)
gradfunc() (openmdao.drivers.pyoptsparse_driver.pyOptSparseDriver method)
(openmdao.drivers.scipy_optimizer.ScipyOptimizer method)
Group (class in openmdao.core.group)
group.py
GSNewtonHybrid (class in openmdao.solvers.newton)

H

HDF5Recorder (class in openmdao.recorders.hdf5recorder)
hdf5recorder.py

I

idx_arr_type (openmdao.core.petscimpl.PetscSrcVecWrapper attribute)
(openmdao.core.petscimpl.PetscTgtVecWrapper attribute)
(openmdao.core.vecwrapper.VecWrapper attribute)
idx_merge() (in module openmdao.core.vecwrapper)
invalid_target_error() (openmdao.core.checks.ConnectError class method)
is_active() (openmdao.core.system.System method)
is_differentiable() (in module openmdao.util.types)
is_relevant() (openmdao.core.relevance.Relevance method)
items() (openmdao.core.options.OptionsDictionary method)
(openmdao.core.vecwrapper.VecWrapper method)

J

jacobian() (openmdao.components.execcomp.ExecComp method)
(openmdao.core.component.Component method)
(openmdao.core.group.Group method)
json_dependencies() (openmdao.core.relevance.Relevance method)

K

keys() (openmdao.core.vecwrapper.VecWrapper method)
kriging.py

L

linear_system.py
LinearGaussSeidel (class in openmdao.solvers.ln_gauss_seidel)
LinearSolver (class in openmdao.solvers.solverbase)
LinearSystem (class in openmdao.components.linear_system)
list_auto_order() (openmdao.core.group.Group method)
list_order() (openmdao.core.group.Group method)
ln_explicit.py
ln_gauss_seidel.py

M

make_idx_array() (openmdao.core.vecwrapper.VecWrapper method)
MDAO tutorial problem
merge_idxs() (openmdao.core.vecwrapper.VecWrapper method)
metadata() (openmdao.core.vecwrapper.VecWrapper method)
MetaModel (class in openmdao.components.metamodel)
metamodel.py
mpiwrap.py
mult() (openmdao.solvers.scipy_gmres.ScipyGMRES method)
MultiProcFailCheck() (in module openmdao.core.mpiwrap)

N

name_relative_to() (in module openmdao.util.strutil)
Newton (class in openmdao.solvers.newton)
newton.py
nl_gauss_seidel.py
NLGaussSeidel (class in openmdao.solvers.nl_gauss_seidel)
nonexistent_src_error() (openmdao.core.checks.ConnectError class method)
nonexistent_target_error() (openmdao.core.checks.ConnectError class method)
NonLinearSolver (class in openmdao.solvers.solverbase)
norm() (openmdao.core.petscimpl.PetscSrcVecWrapper method)
(openmdao.core.vecwrapper.VecWrapper method)

O

objfunc() (openmdao.drivers.pyoptsparse_driver.pyOptSparseDriver method)
(openmdao.drivers.scipy_optimizer.ScipyOptimizer method)
openmdao.components.constraint (module)
openmdao.components.execcomp (module)
openmdao.components.linear_system (module)
openmdao.components.metamodel (module)
openmdao.components.paramcomp (module)
openmdao.components.unitcomp (module)
openmdao.core.basicimpl (module)
openmdao.core.checks (module)
openmdao.core.component (module)
openmdao.core.dataxfer (module)
openmdao.core.driver (module)
openmdao.core.group (module)
openmdao.core.mpiwrap (module)
openmdao.core.options (module)
openmdao.core.parallelgroup (module)
openmdao.core.petscimpl (module)
openmdao.core.problem (module)
openmdao.core.relevance (module)
openmdao.core.system (module)
openmdao.core.vecwrapper (module)
openmdao.drivers.pyoptsparse_driver (module)
openmdao.drivers.scipy_optimizer (module)
openmdao.recorders.baserecorder (module)
openmdao.recorders.dumpcase (module)
openmdao.recorders.hdf5recorder (module)
openmdao.recorders.shelverecorder (module)
openmdao.solvers.ln_explicit (module)
openmdao.solvers.ln_gauss_seidel (module)
openmdao.solvers.newton (module)
openmdao.solvers.nl_gauss_seidel (module)
openmdao.solvers.run_once (module)
openmdao.solvers.scipy_gmres (module)
openmdao.solvers.solverbase (module)
openmdao.units.units (module)
openmdao.util.arrayutil (module)
openmdao.util.fileutil (module)
openmdao.util.recordutil (module)
openmdao.util.strutil (module)
openmdao.util.types (module)
options.py
OptionsDictionary (class in openmdao.core.options)
outputs_of_interest() (openmdao.core.driver.Driver method)

P

parallel_derivs() (openmdao.core.driver.Driver method)
ParallelGroup (class in openmdao.core.parallelgroup)
parallelgroup.py
ParamComp (class in openmdao.components.paramcomp)
paramcomp.py
params_of_interest() (openmdao.core.driver.Driver method)
parse_for_vars() (in module openmdao.util.strutil)
PetscDataXfer (class in openmdao.core.petscimpl)
PetscImpl (class in openmdao.core.petscimpl)
petscimpl.py
PetscSrcVecWrapper (class in openmdao.core.petscimpl)
PetscTgtVecWrapper (class in openmdao.core.petscimpl)
PlaceholderVecWrapper (class in openmdao.core.vecwrapper)
print_norm() (openmdao.solvers.solverbase.SolverBase method)
Problem (class in openmdao.core.problem)
problem.py
pyoptsparse_driver.py
pyOptSparseDriver (class in openmdao.drivers.pyoptsparse_driver)

R

raw_record() (openmdao.recorders.baserecorder.BaseRecorder method)
record() (openmdao.recorders.baserecorder.BaseRecorder method)
(openmdao.recorders.dumpcase.DumpCaseRecorder method)
(openmdao.recorders.hdf5recorder.HDF5Recorder method)
(openmdao.recorders.shelverecorder.ShelveRecorder method)
recordutil.py
Relevance (class in openmdao.core.relevance)
relevance.py
response_surface.py
run() (openmdao.core.driver.Driver method)
(openmdao.core.problem.Problem method)
(openmdao.drivers.pyoptsparse_driver.pyOptSparseDriver method)
(openmdao.drivers.scipy_optimizer.ScipyOptimizer method)
run_once.py
RunOnce (class in openmdao.solvers.run_once)

S

scipy_gmres.py
scipy_optimizer.py
ScipyGMRES (class in openmdao.solvers.scipy_gmres)
ScipyOptimizer (class in openmdao.drivers.scipy_optimizer)
set_order() (openmdao.core.group.Group method)
set_param() (openmdao.core.driver.Driver method)
setup() (openmdao.core.petscimpl.PetscSrcVecWrapper method)
(openmdao.core.petscimpl.PetscTgtVecWrapper method)
(openmdao.core.problem.Problem method)
(openmdao.core.vecwrapper.SrcVecWrapper method)
(openmdao.core.vecwrapper.TgtVecWrapper method)
setup_param_indices() (openmdao.core.component.Component method)
ShelveRecorder (class in openmdao.recorders.shelverecorder)
shelverecorder.py
solve() (openmdao.solvers.ln_explicit.ExplicitSolver method)
(openmdao.solvers.ln_gauss_seidel.LinearGaussSeidel method)
(openmdao.solvers.newton.GSNewtonHybrid method)
(openmdao.solvers.newton.Newton method)
(openmdao.solvers.nl_gauss_seidel.NLGaussSeidel method)
(openmdao.solvers.run_once.RunOnce method)
(openmdao.solvers.scipy_gmres.ScipyGMRES method)
(openmdao.solvers.solverbase.LinearSolver method)
(openmdao.solvers.solverbase.NonLinearSolver method)
solve_linear() (openmdao.core.component.Component method)
(openmdao.core.group.Group method)
(openmdao.core.system.System method)
solve_nonlinear() (openmdao.components.execcomp.ExecComp method)
(openmdao.components.linear_system.LinearSystem method)
(openmdao.components.metamodel.MetaModel method)
(openmdao.components.paramcomp.ParamComp method)
(openmdao.components.unitcomp.UnitComp method)
(openmdao.core.component.Component method)
(openmdao.core.group.Group method)
SolverBase (class in openmdao.solvers.solverbase)
solverbase.py
SrcVecWrapper (class in openmdao.core.vecwrapper)
startup() (openmdao.recorders.baserecorder.BaseRecorder method)
(openmdao.recorders.dumpcase.DumpCaseRecorder method)
strutil.py
subgroups() (openmdao.core.group.Group method)
subsystems() (openmdao.core.group.Group method)
(openmdao.core.system.System method)
System (class in openmdao.core.system)
system.py

T

TgtVecWrapper (class in openmdao.core.vecwrapper)
TmpDict (class in openmdao.components.execcomp)
to_idx_array() (openmdao.core.vecwrapper.VecWrapper method)
transfer() (openmdao.core.dataxfer.DataXfer method)
(openmdao.core.petscimpl.PetscDataXfer method)
types.py

U

under_mpirun() (in module openmdao.core.mpiwrap)
UnitComp (class in openmdao.components.unitcomp)
unitcomp.py
units.py
update_local_meta() (in module openmdao.util.recordutil)
use_proc_files() (in module openmdao.core.mpiwrap)

V

values() (openmdao.core.vecwrapper.VecWrapper method)
vars_of_interest() (openmdao.core.relevance.Relevance method)
VecWrapper (class in openmdao.core.vecwrapper)
vecwrapper.py