topoptlab
Contents:
Getting Started
Introduction and Tutorials to Topology Optimization
topoptlab package
topoptlab
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
anderson() (in module topoptlab.accelerators)
apply_bc() (in module topoptlab.fem)
apply_multigrid() (in module topoptlab.multigrid)
assemble_matrix() (in module topoptlab.fem)
assemble_system() (topoptlab.fem.FEM_Phys method)
(topoptlab.fem_solvers.heat_conduction.HeatConduction method)
B
backward_diff() (in module topoptlab.timestepper)
ball() (in module topoptlab.geometries)
BaseLogger (class in topoptlab.log_utils)
batch_kron() (in module topoptlab.utils)
bc() (topoptlab.fem.FEM_Phys method)
bdf_coefficients() (in module topoptlab.timestepper)
bossak() (in module topoptlab.timestepper)
bossak_init() (in module topoptlab.timestepper)
bossak_update_derivatives() (in module topoptlab.timestepper)
bound_interpol() (in module topoptlab.material_interpolation)
bound_interpol_dx() (in module topoptlab.material_interpolation)
bounding_rectangle() (in module topoptlab.geometries)
C
cg() (in module topoptlab.linear_solvers)
check_meshdata() (in module topoptlab.utils)
check_optimizer_kw() (in module topoptlab.utils)
check_output_kw() (in module topoptlab.utils)
check_simulation_params() (in module topoptlab.utils)
check_stride() (in module topoptlab.gmg)
cholesky_inverse() (in module topoptlab.utils)
compliance() (in module topoptlab.objectives)
compliance_squarederror() (in module topoptlab.objectives)
compute_elastic_properties_3d() (in module topoptlab.stiffness_tensors)
coupling() (topoptlab.fem.FEM_Phys method)
(topoptlab.fem_solvers.heat_conduction.HeatConduction method)
create_coarse_inds() (in module topoptlab.gmg)
create_coarse_mask() (in module topoptlab.gmg)
create_gmg() (in module topoptlab.gmg)
create_interpolator() (in module topoptlab.gmg)
create_interpolators_amg() (in module topoptlab.amg)
create_matrixinds() (in module topoptlab.fem)
critical() (topoptlab.log_utils.BaseLogger method)
(topoptlab.log_utils.EmptyLogger method)
(topoptlab.log_utils.SimpleLogger method)
cube_mask() (in module topoptlab.geometries)
D
debug() (topoptlab.log_utils.BaseLogger method)
(topoptlab.log_utils.EmptyLogger method)
(topoptlab.log_utils.SimpleLogger method)
default_outputkw() (in module topoptlab.utils)
deleterowcol() (in module topoptlab.fem)
dict_without() (in module topoptlab.utils)
diis() (in module topoptlab.accelerators)
diracdelta() (in module topoptlab.geometries)
direct_interpolation() (in module topoptlab.amg)
dR2_dtheta() (in module topoptlab.rotation_matrices)
dR3_dphi() (in module topoptlab.rotation_matrices)
dR3_dtheta() (in module topoptlab.rotation_matrices)
dRvdphi_3d() (in module topoptlab.rotation_matrices)
dRvdtheta_2d() (in module topoptlab.rotation_matrices)
dRvdtheta_3d() (in module topoptlab.rotation_matrices)
E
elid_to_coords() (in module topoptlab.utils)
elids_in_mask() (in module topoptlab.geometries)
ellipse() (in module topoptlab.geometries)
ellipsoid() (in module topoptlab.geometries)
EmptyLogger (class in topoptlab.log_utils)
error() (topoptlab.log_utils.BaseLogger method)
(topoptlab.log_utils.EmptyLogger method)
(topoptlab.log_utils.SimpleLogger method)
even_spaced_ternary() (in module topoptlab.utils)
export_stl() (in module topoptlab.output_designs)
export_vtk() (in module topoptlab.output_designs)
F
FEM_Phys (class in topoptlab.fem)
flatten_lol() (in module topoptlab.utils)
from_voigt() (in module topoptlab.voigt)
G
gauss_seidel() (in module topoptlab.linear_solvers)
get_integrpoints() (in module topoptlab.fem)
gray_indicator() (in module topoptlab.design_analysis)
H
HeatConduction (class in topoptlab.fem_solvers.heat_conduction)
heatexpcoeff_binary_iso() (in module topoptlab.material_interpolation)
heatexpcoeff_binary_iso_dx() (in module topoptlab.material_interpolation)
hinged_support() (in module topoptlab.draw_functions)
I
info() (topoptlab.log_utils.BaseLogger method)
(topoptlab.log_utils.EmptyLogger method)
(topoptlab.log_utils.SimpleLogger method)
init_logging() (in module topoptlab.log_utils)
interpolate() (in module topoptlab.fem)
inverse_homogenization_control() (in module topoptlab.objectives)
isotropic_2d() (in module topoptlab.stiffness_tensors)
isotropic_3d() (in module topoptlab.stiffness_tensors)
L
laplacian() (in module topoptlab.solve_linsystem)
laplacian_2d() (in module topoptlab.fdm)
laplacian_3d() (in module topoptlab.fdm)
lengthscale_violations() (in module topoptlab.design_analysis)
M
main() (in module topoptlab.topology_optimization)
map_eltoimg() (in module topoptlab.utils)
map_eltovoxel() (in module topoptlab.utils)
map_imgtoel() (in module topoptlab.utils)
map_voxeltoel() (in module topoptlab.utils)
max_res() (in module topoptlab.linear_solvers)
modified_richardson() (in module topoptlab.linear_solvers)
module
topoptlab
topoptlab.accelerators
topoptlab.amg
topoptlab.design_analysis
topoptlab.draw_functions
topoptlab.fdm
topoptlab.fem
topoptlab.fem_solvers
topoptlab.fem_solvers.heat_conduction
topoptlab.geometries
topoptlab.gmg
topoptlab.linear_solvers
topoptlab.log_utils
topoptlab.material_interpolation
topoptlab.multigrid
topoptlab.objectives
topoptlab.output_designs
topoptlab.rotation_matrices
topoptlab.solve_linsystem
topoptlab.stiffness_tensors
topoptlab.timestepper
topoptlab.topology_optimization
topoptlab.utils
topoptlab.voigt
multigrid_preconditioner() (in module topoptlab.multigrid)
N
nodeid_to_coords() (in module topoptlab.utils)
nodeids_in_mask() (in module topoptlab.geometries)
O
octet_trusslattice() (in module topoptlab.stiffness_tensors)
orthotropic_2d() (in module topoptlab.stiffness_tensors)
orthotropic_3d() (in module topoptlab.stiffness_tensors)
P
parse_simple_logfile() (in module topoptlab.log_utils)
pcg() (in module topoptlab.linear_solvers)
perf() (topoptlab.log_utils.BaseLogger method)
(topoptlab.log_utils.EmptyLogger method)
(topoptlab.log_utils.SimpleLogger method)
R
R_2d() (in module topoptlab.rotation_matrices)
R_3d() (in module topoptlab.rotation_matrices)
ramp() (in module topoptlab.material_interpolation)
ramp_dx() (in module topoptlab.material_interpolation)
rank2_2d() (in module topoptlab.stiffness_tensors)
res_norm() (in module topoptlab.linear_solvers)
rigid_bodymodes() (in module topoptlab.amg)
rubestueben_coupling() (in module topoptlab.amg)
Rv_2d() (in module topoptlab.rotation_matrices)
Rv_3d() (in module topoptlab.rotation_matrices)
S
safe_inverse() (in module topoptlab.utils)
simp() (in module topoptlab.material_interpolation)
simp_dx() (in module topoptlab.material_interpolation)
SimpleLogger (class in topoptlab.log_utils)
slab() (in module topoptlab.geometries)
smoothed_jacobi() (in module topoptlab.linear_solvers)
solve() (topoptlab.fem.FEM_Phys method)
(topoptlab.fem_solvers.heat_conduction.HeatConduction method)
solve_inverse() (in module topoptlab.utils)
solve_lin() (in module topoptlab.solve_linsystem)
sources() (topoptlab.fem.FEM_Phys method)
sphere() (in module topoptlab.geometries)
spring() (in module topoptlab.draw_functions)
standard_coarsening() (in module topoptlab.amg)
stress_pnorm() (in module topoptlab.objectives)
successive_overrelaxation() (in module topoptlab.linear_solvers)
svd_inverse() (in module topoptlab.utils)
T
threshold() (in module topoptlab.output_designs)
time_evolve() (topoptlab.fem.FEM_Phys method)
(topoptlab.fem_solvers.heat_conduction.HeatConduction method)
to_interpolation() (topoptlab.fem.FEM_Phys method)
(topoptlab.fem_solvers.heat_conduction.HeatConduction method)
to_voigt() (in module topoptlab.voigt)
topoptlab
module
topoptlab.accelerators
module
topoptlab.amg
module
topoptlab.design_analysis
module
topoptlab.draw_functions
module
topoptlab.fdm
module
topoptlab.fem
module
topoptlab.fem_solvers
module
topoptlab.fem_solvers.heat_conduction
module
topoptlab.geometries
module
topoptlab.gmg
module
topoptlab.linear_solvers
module
topoptlab.log_utils
module
topoptlab.material_interpolation
module
topoptlab.multigrid
module
topoptlab.objectives
module
topoptlab.output_designs
module
topoptlab.rotation_matrices
module
topoptlab.solve_linsystem
module
topoptlab.stiffness_tensors
module
topoptlab.timestepper
module
topoptlab.topology_optimization
module
topoptlab.utils
module
topoptlab.voigt
module
U
unique_sort() (in module topoptlab.utils)
update_indices() (in module topoptlab.fem)
upsampling() (in module topoptlab.utils)
V
var_maximization() (in module topoptlab.objectives)
var_squarederror() (in module topoptlab.objectives)
vcycle() (in module topoptlab.multigrid)
voigt_index() (in module topoptlab.voigt)
voigt_pair() (in module topoptlab.voigt)
volume() (in module topoptlab.objectives)
W
warning() (topoptlab.log_utils.BaseLogger method)
(topoptlab.log_utils.EmptyLogger method)
(topoptlab.log_utils.SimpleLogger method)