Index A | B | C | D | E | F | G | H | I | J | K | L | M | O | P | R | S | T | U | V | W | Z A AnisotropicMagnetoActiveElastomer (class in matto.materials.mae_aniso) apply_fixed_regions() (matto.design.DesignVariable method) apply_petsc_options() (in module matto.utility) B backward() (matto.design.DesignVariable method) (matto.design.HeavisideProjection method) (matto.design.HelmholtzFilter method) (matto.design.Identity method) (matto.design.Operator method) bcast() (matto.utility.Communicator method) body_color() (matto.postprocess.SnapshotPlotter method) boundary_faces() (in module matto.postprocess) build_operator_chain() (in module matto.design) C Cbar (matto.materials.kinematics.IsochoricInvariants attribute) check_material() (in module matto.materials.testing) check_requirements() (matto.materials.base.Material method) Communicator (class in matto.utility) compare_matrices() (in module matto.utility) continuation_complete (matto.design.HeavisideProjection property) (matto.design.Operator property) continuation_complete() (matto.design.DesignVariable method) (matto.driver.OptimizationDriver method) D default_views() (in module matto.postprocess) describe() (matto.design.DesignVariable method) (matto.design.HeavisideProjection method) (matto.design.HelmholtzFilter method) (matto.design.Operator method) DesignSnapshots (class in matto.postprocess) DesignVariable (class in matto.design) director() (in module matto.materials.kinematics) draw() (matto.postprocess.SnapshotPlotter method) draw_body() (matto.postprocess.SnapshotPlotter method) draw_field() (matto.postprocess.SnapshotPlotter method) due() (matto.postprocess.PostProcessor method) E energy() (matto.materials.base.Material method) (matto.materials.hmsm.HardMagneticSoftMaterial method) (matto.materials.lce.LiquidCrystalElastomer method) (matto.materials.linear.LinearElastic method) (matto.materials.mae.MagnetoActiveElastomer method) (matto.materials.mae_aniso.AnisotropicMagnetoActiveElastomer method) evaluate() (matto.driver.OptimizationDriver method) (matto.sensitivity.Sensitivity method) F fields (matto.materials.base.Material attribute) (matto.materials.hmsm.HardMagneticSoftMaterial attribute) (matto.materials.lce.LiquidCrystalElastomer attribute) (matto.materials.linear.LinearElastic attribute) (matto.materials.mae.MagnetoActiveElastomer attribute) (matto.materials.mae_aniso.AnisotropicMagnetoActiveElastomer attribute) forward() (matto.design.DesignVariable method) (matto.design.HeavisideProjection method) (matto.design.HelmholtzFilter method) (matto.design.Identity method) (matto.design.Operator method) (matto.driver.OptimizationDriver method) from_spec() (matto.design.HeavisideProjection class method) (matto.design.HelmholtzFilter class method) (matto.design.Operator class method) G gather() (matto.postprocess.DesignSnapshots method) (matto.utility.Communicator method) get_lower_bounds() (matto.design.DesignVariable method) get_upper_bounds() (matto.design.DesignVariable method) get_values() (matto.design.DesignVariable method) H HardMagneticSoftMaterial (class in matto.materials.hmsm) HeavisideProjection (class in matto.design) HelmholtzFilter (class in matto.design) HelmholtzKernel (class in matto.design) HistoryWriter (class in matto.postprocess) I I1bar (matto.materials.kinematics.IsochoricInvariants attribute) I2bar (matto.materials.kinematics.IsochoricInvariants attribute) Identity (class in matto.design) internal_variables (matto.materials.base.Material attribute) isochoric_invariants() (in module matto.materials.kinematics) IsochoricInvariants (class in matto.materials.kinematics) J J (matto.materials.kinematics.IsochoricInvariants attribute) K key() (matto.design.HelmholtzKernel static method) L LinearElastic (class in matto.materials.linear) LiquidCrystalElastomer (class in matto.materials.lce) M MagnetoActiveElastomer (class in matto.materials.mae) Material (class in matto.materials.base) matto.design module matto.driver module matto.materials.base module matto.materials.hmsm module matto.materials.interpolation module matto.materials.kinematics module matto.materials.lce module matto.materials.linear module matto.materials.mae module matto.materials.mae_aniso module matto.materials.testing module matto.mma module matto.postprocess module matto.sensitivity module matto.state module matto.utility module mma_optimizer() (in module matto.mma) module matto.design matto.driver matto.materials.base matto.materials.hmsm matto.materials.interpolation matto.materials.kinematics matto.materials.lce matto.materials.linear matto.materials.mae matto.materials.mae_aniso matto.materials.testing matto.mma matto.postprocess matto.sensitivity matto.state matto.utility O on_failure() (matto.postprocess.DesignSnapshots method) (matto.postprocess.PostProcessor method) on_finish() (matto.postprocess.PostProcessor method) on_iteration() (matto.postprocess.DesignSnapshots method) (matto.postprocess.HistoryWriter method) (matto.postprocess.PostProcessor method) on_start() (matto.postprocess.DesignSnapshots method) (matto.postprocess.HistoryWriter method) (matto.postprocess.PostProcessor method) (matto.postprocess.SnapshotPlotter method) Operator (class in matto.design) OptimizationDriver (class in matto.driver) P parameters (matto.materials.base.Material attribute) (matto.materials.hmsm.HardMagneticSoftMaterial attribute) (matto.materials.lce.LiquidCrystalElastomer attribute) (matto.materials.linear.LinearElastic attribute) (matto.materials.mae.MagnetoActiveElastomer attribute) (matto.materials.mae_aniso.AnisotropicMagnetoActiveElastomer attribute) plane_strain_3d() (in module matto.materials.kinematics) PostProcessor (class in matto.postprocess) R reference (matto.materials.base.Material attribute) (matto.materials.hmsm.HardMagneticSoftMaterial attribute) (matto.materials.lce.LiquidCrystalElastomer attribute) (matto.materials.mae.MagnetoActiveElastomer attribute) (matto.materials.mae_aniso.AnisotropicMagnetoActiveElastomer attribute) resolve_solver_options() (in module matto.utility) run() (matto.driver.OptimizationDriver method) S save() (matto.postprocess.DesignSnapshots method) (matto.postprocess.SnapshotPlotter method) Sensitivity (class in matto.sensitivity) set_constant() (in module matto.state) set_values() (matto.design.DesignVariable method) simp() (in module matto.materials.interpolation) SnapshotPlotter (class in matto.postprocess) solve() (matto.state.StateProblem method) solve_fem() (matto.utility.WrapNonlinearProblem method) solve_load_case() (matto.driver.OptimizationDriver method) solve_subproblem() (in module matto.mma) StateProblem (class in matto.state) stimuli (matto.materials.base.Material attribute) (matto.materials.lce.LiquidCrystalElastomer attribute) (matto.materials.linear.LinearElastic attribute) (matto.materials.mae.MagnetoActiveElastomer attribute) (matto.materials.mae_aniso.AnisotropicMagnetoActiveElastomer attribute) T two_phase() (in module matto.materials.interpolation) U update() (matto.design.HeavisideProjection method) (matto.design.Operator method) V volume_constraint() (in module matto.design) W WrapNonlinearProblem (class in matto.utility) Z zero_function() (in module matto.state)