gpkit
v0.9.0
Geometric Programming 101
Installation
Getting Started
Debugging Models
Visualization and Interaction
Building Complex Models
Advanced Commands
Signomial Programming
Examples
Glossary
Citing GPkit
Acknowledgements
Release Notes
gpkit
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add() (gpkit.keydict.KeySet method)
add_meq_bounds() (in module gpkit.constraints.set)
add_split() (gpkit.tools.autosweep.BinarySweepTree method)
add_splitcost() (gpkit.tools.autosweep.BinarySweepTree method)
addmodelstodescr() (in module gpkit.nomials.variables)
almost_equal() (gpkit.solution_array.SolutionArray method)
append() (gpkit.small_classes.CootMatrix method)
(gpkit.small_classes.DictOfLists method)
append_sub() (in module gpkit.nomials.substitution)
appendsolwarning() (in module gpkit.small_scripts)
array_constraint() (in module gpkit.nomials.array)
ArrayConstraint (class in gpkit.constraints.array)
ArrayVariable (class in gpkit.nomials.variables)
as_approxsgt() (gpkit.nomials.math.SignomialInequality method)
(gpkit.nomials.math.SingleSignomialEquality method)
as_approxslt() (gpkit.nomials.math.SignomialInequality method)
(gpkit.nomials.math.SingleSignomialEquality method)
as_gpconstr() (gpkit.constraints.model.Model method)
(gpkit.constraints.set.ConstraintSet method)
(gpkit.nomials.math.PosynomialInequality method)
(gpkit.nomials.math.SignomialInequality method)
(gpkit.nomials.math.SingleSignomialEquality method)
as_posyslt1() (gpkit.constraints.set.ConstraintSet method)
(gpkit.nomials.math.MonomialEquality method)
(gpkit.nomials.math.PosynomialInequality method)
(gpkit.nomials.math.SignomialInequality method)
(gpkit.nomials.math.SingleSignomialEquality method)
as_view() (gpkit.constraints.set.ConstraintSet method)
assign_axes() (in module gpkit.interactive.plot_sweep)
atindex() (gpkit.small_classes.DictOfLists method)
autosweep() (gpkit.constraints.model.Model method)
autosweep_1d() (in module gpkit.tools.autosweep)
B
bin_dir (gpkit.build.Mosek attribute)
BinarySweepTree (class in gpkit.tools.autosweep)
Bounded (class in gpkit.constraints.bounded)
build (gpkit.build.SolverBackend attribute)
build() (gpkit.build.Mosek method)
(in module gpkit.build)
C
c (gpkit.nomials.math.Monomial attribute)
call() (in module gpkit.build)
check_and_parse_flag() (in module gpkit.tools.docstring)
check_boundaries() (gpkit.constraints.bounded.Bounded method)
check_mono_eq_bounds() (in module gpkit.constraints.gp)
check_solution() (gpkit.constraints.gp.GeometricProgram method)
clean_value() (in module gpkit.keydict)
collapse_arrays (gpkit.keydict.KeyDict attribute)
(gpkit.keydict.KeySet attribute)
compare() (in module gpkit.interactive.plotting)
constant_declare() (in module gpkit.tools.docstring)
ConstantsRelaxed (class in gpkit.constraints.relax)
constrained_varkeys() (gpkit.constraints.costed.CostedConstraintSet method)
(gpkit.constraints.set.ConstraintSet method)
constraint_table() (in module gpkit.solution_array)
ConstraintSet (class in gpkit.constraints.set)
ConstraintSetView (class in gpkit.constraints.set)
ConstraintsRelaxed (class in gpkit.constraints.relax)
ConstraintsRelaxedEqually (class in gpkit.constraints.relax)
CootMatrix (class in gpkit.small_classes)
copy() (gpkit.nomials.map.NomialMap method)
(gpkit.small_classes.HashVector method)
cost_at() (gpkit.tools.autosweep.BinarySweepTree method)
cost_lb() (gpkit.tools.autosweep.SolutionOracle method)
cost_ub() (gpkit.tools.autosweep.SolutionOracle method)
CostedConstraintSet (class in gpkit.constraints.costed)
Count (class in gpkit.small_classes)
cs (gpkit.nomials.data.NomialData attribute)
csmap (gpkit.nomials.map.NomialMap attribute)
CVXopt (class in gpkit.build)
D
debug() (gpkit.constraints.model.Model method)
DictOfLists (class in gpkit.small_classes)
diff() (gpkit.nomials.data.NomialData method)
(gpkit.nomials.map.NomialMap method)
(gpkit.nomials.math.Signomial method)
(gpkit.solution_array.SolutionArray method)
(in module gpkit.build)
dot() (gpkit.small_classes.CootMatrix method)
E
evaluate_linked() (in module gpkit.constraints.prog_factories)
exp (gpkit.nomials.math.Monomial attribute)
expected_unbounded() (in module gpkit.tools.docstring)
expmap (gpkit.nomials.map.NomialMap attribute)
expopt_files (gpkit.build.Mosek attribute)
exps (gpkit.nomials.data.NomialData attribute)
F
feastol (gpkit.nomials.math.PosynomialInequality attribute)
FixedScalar (class in gpkit.small_classes)
FixedScalarMeta (class in gpkit.small_classes)
flags (gpkit.build.Mosek attribute)
flat() (gpkit.constraints.set.ConstraintSet method)
format_and_label_axes() (in module gpkit.interactive.plot_sweep)
func_opers (gpkit.constraints.single_equation.SingleEquationConstraint attribute)
G
gen() (gpkit.constraints.gp.GeometricProgram method)
genA() (in module gpkit.constraints.gp)
generate_result() (gpkit.constraints.gp.GeometricProgram method)
GeometricProgram (class in gpkit.constraints.gp)
get() (gpkit.keydict.KeyDict method)
get_relaxed() (in module gpkit.constraints.model)
get_sweepval() (in module gpkit.small_scripts)
get_tol() (in module gpkit.tools.autosweep)
gp() (gpkit.constraints.model.Model method)
(gpkit.constraints.sgp.SequentialGeometricProgram method)
gpkit (module)
gpkit.build (module)
gpkit.constraints (module)
gpkit.constraints.array (module)
gpkit.constraints.bounded (module)
gpkit.constraints.costed (module)
gpkit.constraints.gp (module)
gpkit.constraints.model (module)
gpkit.constraints.prog_factories (module)
gpkit.constraints.relax (module)
gpkit.constraints.set (module)
gpkit.constraints.sgp (module)
gpkit.constraints.sigeq (module)
gpkit.constraints.single_equation (module)
gpkit.constraints.tight (module)
gpkit.exceptions (module)
gpkit.globals (module)
gpkit.interactive (module)
gpkit.interactive.plot_sweep (module)
gpkit.interactive.plotting (module)
gpkit.keydict (module)
gpkit.nomials (module)
gpkit.nomials.array (module)
gpkit.nomials.core (module)
gpkit.nomials.data (module)
gpkit.nomials.map (module)
gpkit.nomials.math (module)
gpkit.nomials.substitution (module)
gpkit.nomials.variables (module)
gpkit.repr_conventions (module)
gpkit.small_classes (module)
gpkit.small_scripts (module)
gpkit.solution_array (module)
gpkit.tools (module)
gpkit.tools.autosweep (module)
gpkit.tools.docstring (module)
gpkit.tools.tools (module)
gpkit.varkey (module)
GPkitObject (class in gpkit.repr_conventions)
H
hashvalue (gpkit.small_classes.HashVector attribute)
HashVector (class in gpkit.small_classes)
I
idxlookup (gpkit.constraints.set.ConstraintSet attribute)
init_gp() (gpkit.constraints.sgp.SequentialGeometricProgram method)
insenss_table() (in module gpkit.solution_array)
installed (gpkit.build.SolverBackend attribute)
InvalidGPConstraint
InvalidPosynomial
is_sweepvar() (in module gpkit.small_scripts)
isfile() (in module gpkit.build)
K
KeyDict (class in gpkit.keydict)
keymap (gpkit.keydict.KeyDict attribute)
keymapping (gpkit.keydict.KeyDict attribute)
KeySet (class in gpkit.keydict)
L
latex() (gpkit.constraints.set.ConstraintSet method)
(gpkit.constraints.single_equation.SingleEquationConstraint method)
(gpkit.nomials.array.NomialArray method)
(gpkit.nomials.core.Nomial method)
(gpkit.varkey.VarKey method)
latex_num() (in module gpkit.small_scripts)
latex_opers (gpkit.constraints.single_equation.SingleEquationConstraint attribute)
latex_unitstr() (gpkit.varkey.VarKey method)
lib_name (gpkit.build.Mosek attribute)
lib_path (gpkit.build.Mosek attribute)
lineage (gpkit.constraints.model.Model attribute)
(gpkit.globals.NamedVariables attribute)
lineagestr() (gpkit.repr_conventions.GPkitObject method)
(in module gpkit.repr_conventions)
load_settings() (in module gpkit.globals)
localsolve() (gpkit.constraints.model.Model method)
(gpkit.constraints.sgp.SequentialGeometricProgram method)
log() (in module gpkit.build)
logtol_threshold (gpkit.constraints.bounded.Bounded attribute)
look (gpkit.build.SolverBackend attribute)
look() (gpkit.build.CVXopt method)
(gpkit.build.Mosek method)
(gpkit.build.MosekCLI method)
loose_table() (in module gpkit.solution_array)
M
mag() (in module gpkit.small_scripts)
matrix_converter() (in module gpkit.small_classes)
maybe_flatten() (in module gpkit.small_scripts)
min_bst() (gpkit.tools.autosweep.BinarySweepTree method)
mmap() (gpkit.nomials.map.NomialMap method)
Model (class in gpkit.constraints.model)
model (gpkit.solution_array.SolutionArray attribute)
modelnums (gpkit.globals.NamedVariables attribute)
models (gpkit.varkey.VarKey attribute)
mono_approximation() (gpkit.nomials.math.Monomial method)
(gpkit.nomials.math.Signomial method)
mono_lower_bound() (gpkit.nomials.math.Posynomial method)
Monomial (class in gpkit.nomials.math)
MonomialEquality (class in gpkit.nomials.math)
Mosek (class in gpkit.build)
MosekCLI (class in gpkit.build)
N
name (gpkit.build.CVXopt attribute)
(gpkit.build.Mosek attribute)
(gpkit.build.MosekCLI attribute)
(gpkit.build.SolverBackend attribute)
NamedVariables (class in gpkit.globals)
namedvars (gpkit.globals.NamedVariables attribute)
next() (gpkit.small_classes.Count method)
Nomial (class in gpkit.nomials.core)
nomial_latex_helper() (in module gpkit.small_scripts)
NomialArray (class in gpkit.nomials.array)
NomialData (class in gpkit.nomials.data)
NomialMap (class in gpkit.nomials.map)
nomials (gpkit.nomials.math.ScalarSingleEquationConstraint attribute)
O
oper (gpkit.nomials.math.MonomialEquality attribute)
outer() (gpkit.nomials.array.NomialArray method)
P
parse_and_index() (gpkit.keydict.KeyDict method)
parse_subs() (in module gpkit.nomials.substitution)
parse_variables() (in module gpkit.tools.docstring)
patches (gpkit.build.Mosek attribute)
pathjoin() (in module gpkit.build)
pickle_prep() (gpkit.solution_array.SolutionArray method)
plot() (gpkit.solution_array.SolutionArray method)
(gpkit.tools.autosweep.SolutionOracle method)
plot_1dsweepgrid() (in module gpkit.interactive.plot_sweep)
plot_convergence() (in module gpkit.interactive.plotting)
posy_at() (gpkit.tools.autosweep.BinarySweepTree method)
posy_negy() (gpkit.nomials.math.Signomial method)
Posynomial (class in gpkit.nomials.math)
PosynomialInequality (class in gpkit.nomials.math)
process_result() (gpkit.constraints.bounded.Bounded method)
(gpkit.constraints.relax.ConstantsRelaxed method)
(gpkit.constraints.set.ConstraintSet method)
(gpkit.constraints.tight.Tight method)
prod() (gpkit.nomials.array.NomialArray method)
(gpkit.nomials.core.Nomial method)
program (gpkit.constraints.model.Model attribute)
(gpkit.solution_array.SolutionArray attribute)
R
raise_badelement() (in module gpkit.constraints.set)
raise_elementhasnumpybools() (in module gpkit.constraints.set)
recurse_splits() (in module gpkit.tools.autosweep)
relaxed() (gpkit.nomials.math.ScalarSingleEquationConstraint method)
reldiff() (in module gpkit.solution_array)
reltol (gpkit.constraints.tight.Tight attribute)
replacedir() (in module gpkit.build)
reset_modelnumbers() (gpkit.globals.NamedVariables class method)
reset_varkeys() (gpkit.constraints.costed.CostedConstraintSet method)
(gpkit.constraints.set.ConstraintSet method)
result (gpkit.constraints.gp.GeometricProgram attribute)
results (gpkit.constraints.sgp.SequentialGeometricProgram attribute)
rootconstr_latex() (gpkit.constraints.costed.CostedConstraintSet method)
rootconstr_str() (gpkit.constraints.costed.CostedConstraintSet method)
run_sweep() (in module gpkit.constraints.prog_factories)
S
sample_at() (gpkit.tools.autosweep.BinarySweepTree method)
save() (gpkit.solution_array.SolutionArray method)
(gpkit.tools.autosweep.BinarySweepTree method)
savecsv() (gpkit.solution_array.SolutionArray method)
savemat() (gpkit.solution_array.SolutionArray method)
savetxt() (gpkit.solution_array.SolutionArray method)
ScalarSingleEquationConstraint (class in gpkit.nomials.math)
sens_from_dual() (gpkit.constraints.bounded.Bounded method)
(gpkit.constraints.set.ConstraintSet method)
(gpkit.nomials.math.MonomialEquality method)
(gpkit.nomials.math.PosynomialInequality method)
(gpkit.nomials.math.SignomialInequality method)
sens_threshold (gpkit.constraints.bounded.Bounded attribute)
senss_table() (in module gpkit.solution_array)
SequentialGeometricProgram (class in gpkit.constraints.sgp)
Signomial (class in gpkit.nomials.math)
SignomialEquality (class in gpkit.constraints.sigeq)
SignomialInequality (class in gpkit.nomials.math)
SignomialsEnabled (class in gpkit.globals)
SignomialsEnabledMeta (class in gpkit.globals)
SingleEquationConstraint (class in gpkit.constraints.single_equation)
SingleSignomialEquality (class in gpkit.nomials.math)
solarray (gpkit.tools.autosweep.BinarySweepTree attribute)
sollist (gpkit.tools.autosweep.BinarySweepTree attribute)
solution (gpkit.constraints.model.Model attribute)
SolutionArray (class in gpkit.solution_array)
SolutionOracle (class in gpkit.tools.autosweep)
solve() (gpkit.constraints.gp.GeometricProgram method)
(gpkit.constraints.model.Model method)
SolverBackend (class in gpkit.build)
SolverLog (class in gpkit.small_classes)
sp() (gpkit.constraints.model.Model method)
splitsweep() (in module gpkit.small_scripts)
str_without() (gpkit.constraints.set.ConstraintSet method)
(gpkit.constraints.single_equation.SingleEquationConstraint method)
(gpkit.nomials.array.NomialArray method)
(gpkit.nomials.core.Nomial method)
(gpkit.varkey.VarKey method)
sub (gpkit.nomials.core.Nomial attribute)
sub() (gpkit.nomials.array.NomialArray method)
(gpkit.nomials.map.NomialMap method)
(gpkit.nomials.math.Signomial method)
(gpkit.nomials.variables.Variable method)
subconstr_latex() (gpkit.constraints.model.Model method)
subconstr_str() (gpkit.constraints.model.Model method)
subinplace() (in module gpkit.nomials.map)
subinto() (gpkit.solution_array.SolutionArray method)
subscripts (gpkit.varkey.VarKey attribute)
sum() (gpkit.nomials.array.NomialArray method)
(gpkit.nomials.core.Nomial method)
summary() (gpkit.solution_array.SolutionArray method)
sweep() (gpkit.constraints.model.Model method)
SweepValue (class in gpkit.small_scripts)
T
table() (gpkit.solution_array.SolutionArray method)
table_titles (gpkit.solution_array.SolutionArray attribute)
te_exp_minus1() (in module gpkit.tools.tools)
te_secant() (in module gpkit.tools.tools)
te_tangent() (in module gpkit.tools.tools)
Tight (class in gpkit.constraints.tight)
tight_table() (in module gpkit.solution_array)
to() (gpkit.nomials.core.Nomial method)
(gpkit.nomials.map.NomialMap method)
(gpkit.nomials.variables.Variable method)
to_arrays() (gpkit.small_classes.DictOfLists method)
tocoo() (gpkit.small_classes.CootMatrix method)
tocsc() (gpkit.small_classes.CootMatrix method)
tocsr() (gpkit.small_classes.CootMatrix method)
todataframe() (gpkit.solution_array.SolutionArray method)
todense() (gpkit.small_classes.CootMatrix method)
todia() (gpkit.small_classes.CootMatrix method)
todok() (gpkit.small_classes.CootMatrix method)
topsenss_filter() (in module gpkit.solution_array)
topsenss_table() (in module gpkit.solution_array)
try_str_without() (in module gpkit.small_scripts)
U
unique_id() (gpkit.varkey.VarKey class method)
unique_varkeys (gpkit.constraints.set.ConstraintSet attribute)
units (gpkit.nomials.array.NomialArray attribute)
(gpkit.nomials.map.NomialMap attribute)
units_of_product() (gpkit.nomials.map.NomialMap method)
unitstr() (gpkit.repr_conventions.GPkitObject method)
(in module gpkit.repr_conventions)
update() (gpkit.keydict.KeyDict method)
(gpkit.keydict.KeySet method)
update_keymap() (gpkit.keydict.KeyDict method)
V
value (gpkit.nomials.core.Nomial attribute)
var_table() (in module gpkit.solution_array)
Variable (class in gpkit.nomials.variables)
variable_declaration() (in module gpkit.tools.docstring)
variables_byname() (gpkit.constraints.set.ConstraintSet method)
VarKey (class in gpkit.varkey)
varkey_bounds() (in module gpkit.constraints.bounded)
varkeys (gpkit.constraints.set.ConstraintSet attribute)
(gpkit.nomials.data.NomialData attribute)
varkeyvalues() (gpkit.nomials.data.NomialData method)
varlocs (gpkit.nomials.data.NomialData attribute)
varnames() (gpkit.solution_array.SolutionArray method)
veclinkedfn() (in module gpkit.nomials.variables)
VectorizableVariable (class in gpkit.nomials.variables)
vectorization (gpkit.globals.Vectorize attribute)
Vectorize (class in gpkit.globals)
vectorize() (gpkit.nomials.array.NomialArray method)
verify_docstring() (gpkit.constraints.model.Model method)
version (gpkit.build.Mosek attribute)
vv_declare() (in module gpkit.tools.docstring)
W
warnings_table() (in module gpkit.solution_array)
write() (gpkit.small_classes.SolverLog method)
Read the Docs
v: v0.9.0
Versions
latest
stable
v0.9.0
v0.8.0
v0.7.0
v0.6.0
v0.5.3
v0.5.2
v0.5.1
v0.5.0
v0.4.2
v0.4.1
v0.4.0
v0.3.5.6
v0.3.5.4
v0.3.4.9
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.0
v0.1.0
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.