ggp
Contents:
Installation Guide
Command-Line Interface (CLI)
Developer Guide
API Reference
3D Topology Optimization Framework
Additive Manufacturing Constraints
Reaching improved local minima in GGP topology optimization
Sequential Convex Programming (SCP) Framework
Examples
Credits & Dependencies
ggp
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
adjoint_solve() (ggp.gemseo_wrappers.physics_discipline.GGPPhysicsDiscipline method)
algorithm (ggp.optimization.results.OptimisationResult attribute)
(ggp.problem.spec.SolverSpec attribute)
ALM2DMapper (class in ggp.projection.alm_2d)
AnalysisDomain (class in ggp.discretisation.fem)
B
bound (ggp.problem.spec.ConstraintSpec attribute)
boundary_conditions (ggp.problem.spec.ProblemSpec attribute)
BoundaryCondition (class in ggp.problem.spec)
C
comp_per_layer (ggp.problem.spec.FormulationSpec attribute)
components (ggp.problem.spec.BoundaryCondition attribute)
constraints (ggp.problem.spec.ProblemSpec attribute)
ConstraintSpec (class in ggp.problem.spec)
D
default_bounds() (ggp.projection.alm_2d.ALM2DMapper method)
(ggp.projection.free_2d.Free2DMapper method)
density_field (ggp.optimization.results.OptimisationResult attribute)
design_variables (ggp.optimization.results.OptimisationResult attribute)
dim (ggp.optimization.results.OptimisationResult attribute)
discretise() (ggp.discretisation.fem.FEMDiscretiser method)
dstiffness_sensitivity() (ggp.gemseo_wrappers.physics_discipline.GGPPhysicsDiscipline method)
E
E (ggp.problem.spec.MaterialSpec attribute)
eval_coords (ggp.optimization.results.OptimisationResult attribute)
execution_time_s (ggp.optimization.results.OptimisationResult attribute)
F
fem_solver (ggp.problem.spec.SolverSpec attribute)
FEMDiscretiser (class in ggp.discretisation.fem)
FenicsBoxReader (class in ggp.geometry.io.fenics_reader)
FenicsRectangleReader (class in ggp.geometry.io.fenics_reader)
fix_mc (ggp.problem.spec.FormulationSpec attribute)
formulation (ggp.problem.spec.ProblemSpec attribute)
FormulationSpec (class in ggp.problem.spec)
forward() (ggp.projection.alm_2d.ALM2DMapper method)
(ggp.projection.free_2d.Free2DMapper method)
Free2DMapper (class in ggp.projection.free_2d)
G
geometries (ggp.problem.spec.ProblemSpec attribute)
GeometrySpec (class in ggp.problem.spec)
get_mapper() (in module ggp.projection.registry)
get_reader() (in module ggp.geometry.io.registry)
ggp.discretisation.fem
module
ggp.gemseo_wrappers.geometry_discipline
module
ggp.gemseo_wrappers.physics_discipline
module
ggp.geometry.io.fenics_reader
module
ggp.geometry.io.registry
module
ggp.optimization.pipeline
module
ggp.optimization.results
module
ggp.physics.amjax_solver
module
ggp.problem.spec
module
ggp.projection.alm_2d
module
ggp.projection.free_2d
module
ggp.projection.registry
module
GGPGeometryDiscipline (class in ggp.gemseo_wrappers.geometry_discipline)
GGPPhysicsDiscipline (class in ggp.gemseo_wrappers.physics_discipline)
GGPPipeline (class in ggp.optimization.pipeline)
grid_nx (ggp.problem.spec.FormulationSpec attribute)
grid_ny (ggp.problem.spec.FormulationSpec attribute)
grid_nz (ggp.problem.spec.FormulationSpec attribute)
H
history (ggp.optimization.results.OptimisationResult attribute)
I
init (ggp.problem.spec.FormulationSpec attribute)
iterations (ggp.optimization.results.OptimisationResult attribute)
iterative (ggp.problem.spec.SolverSpec attribute)
J
jacobian() (ggp.projection.alm_2d.ALM2DMapper method)
(ggp.projection.free_2d.Free2DMapper method)
L
layer_height (ggp.problem.spec.FormulationSpec attribute)
list_mappers() (in module ggp.projection.registry)
list_readers() (in module ggp.geometry.io.registry)
Load (class in ggp.problem.spec)
loads (ggp.problem.spec.ProblemSpec attribute)
M
material (ggp.problem.spec.ProblemSpec attribute)
MaterialSpec (class in ggp.problem.spec)
max_constraint_violation (ggp.optimization.results.OptimisationResult attribute)
max_iter (ggp.problem.spec.SolverSpec attribute)
mesh_path (ggp.optimization.results.OptimisationResult attribute)
method (ggp.problem.spec.FormulationSpec attribute)
min_thickness (ggp.problem.spec.FormulationSpec attribute)
mode (ggp.problem.spec.FormulationSpec attribute)
module
ggp.discretisation.fem
ggp.gemseo_wrappers.geometry_discipline
ggp.gemseo_wrappers.physics_discipline
ggp.geometry.io.fenics_reader
ggp.geometry.io.registry
ggp.optimization.pipeline
ggp.optimization.results
ggp.physics.amjax_solver
ggp.problem.spec
ggp.projection.alm_2d
ggp.projection.free_2d
ggp.projection.registry
N
name (ggp.problem.spec.ConstraintSpec attribute)
(ggp.problem.spec.ObjectiveSpec attribute)
Ngp (ggp.problem.spec.FormulationSpec attribute)
nu (ggp.problem.spec.MaterialSpec attribute)
num_components (ggp.problem.spec.FormulationSpec attribute)
num_layers (ggp.problem.spec.FormulationSpec attribute)
num_vars() (ggp.projection.alm_2d.ALM2DMapper method)
num_vars_per_component() (ggp.projection.alm_2d.ALM2DMapper method)
(ggp.projection.free_2d.Free2DMapper method)
O
objective (ggp.problem.spec.ProblemSpec attribute)
objective_name (ggp.optimization.results.OptimisationResult attribute)
objective_value (ggp.optimization.results.OptimisationResult attribute)
ObjectiveSpec (class in ggp.problem.spec)
OptimisationResult (class in ggp.optimization.results)
options (ggp.problem.spec.SolverSpec attribute)
P
params (ggp.problem.spec.ConstraintSpec attribute)
(ggp.problem.spec.GeometrySpec attribute)
(ggp.problem.spec.ObjectiveSpec attribute)
path (ggp.problem.spec.GeometrySpec attribute)
problem_name (ggp.optimization.results.OptimisationResult attribute)
ProblemSpec (class in ggp.problem.spec)
R
r_gp (ggp.problem.spec.FormulationSpec attribute)
read() (ggp.geometry.io.fenics_reader.FenicsBoxReader method)
(ggp.geometry.io.fenics_reader.FenicsRectangleReader method)
region (ggp.problem.spec.BoundaryCondition attribute)
(ggp.problem.spec.Load attribute)
register_mapper() (in module ggp.projection.registry)
register_reader() (in module ggp.geometry.io.registry)
role (ggp.problem.spec.GeometrySpec attribute)
run() (ggp.optimization.pipeline.GGPPipeline method)
S
sense (ggp.problem.spec.ObjectiveSpec attribute)
solve_amjax() (in module ggp.physics.amjax_solver)
solver (ggp.problem.spec.ProblemSpec attribute)
SolverSpec (class in ggp.problem.spec)
status (ggp.optimization.results.OptimisationResult attribute)
supports() (ggp.geometry.io.fenics_reader.FenicsBoxReader static method)
(ggp.geometry.io.fenics_reader.FenicsRectangleReader static method)
symmetry (ggp.problem.spec.FormulationSpec attribute)
T
to_dict() (ggp.optimization.results.OptimisationResult method)
truss_radius (ggp.problem.spec.FormulationSpec attribute)
type (ggp.problem.spec.BoundaryCondition attribute)
(ggp.problem.spec.ConstraintSpec attribute)
(ggp.problem.spec.GeometrySpec attribute)
(ggp.problem.spec.Load attribute)
U
use_line_search (ggp.problem.spec.SolverSpec attribute)
V
value (ggp.problem.spec.BoundaryCondition attribute)
(ggp.problem.spec.Load attribute)
volfrac (ggp.problem.spec.ProblemSpec attribute)
W
width (ggp.problem.spec.Load attribute)