Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X A add_handler() (cashocs.log.Logger method) (in module cashocs.log) add_logfile() (cashocs.log.Logger method) (in module cashocs.log) add_section() (cashocs.io.Config method) (cashocs.io.config.Config method) add_timestamps() (cashocs.log.Logger method) (in module cashocs.log) adjoint_problem (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) APrioriMeshTester (class in cashocs.geometry.mesh_testing) assemble_function() (cashocs.nonlinear_solvers.snes.SNESSolver method) assemble_i_function() (cashocs.nonlinear_solvers.ts.TSPseudoSolver method) assemble_jacobian() (cashocs.nonlinear_solvers.snes.SNESSolver method) (cashocs.nonlinear_solvers.ts.TSPseudoSolver method) assemble_mass_matrix() (cashocs.nonlinear_solvers.ts.TSPseudoSolver method) assemble_residual() (cashocs.nonlinear_solvers.ts.TSPseudoSolver method) assign_coordinates() (cashocs.geometry.DeformationHandler method) (cashocs.geometry.deformations.DeformationHandler method) avg() (cashocs.geometry.MeshQuality class method) (cashocs.geometry.quality.MeshQuality class method) B begin() (cashocs.log.Logger method) (in module cashocs.log) BOOLEAN_STATES (cashocs.io.Config attribute) (cashocs.io.config.Config attribute) C cashocs module cashocs.geometry module cashocs.geometry.boundary_distance module cashocs.geometry.deformations module cashocs.geometry.measure module cashocs.geometry.mesh module cashocs.geometry.mesh_handler module cashocs.geometry.mesh_testing module cashocs.geometry.quality module cashocs.io module cashocs.io.config module cashocs.io.function module cashocs.io.managers module cashocs.io.mesh module cashocs.io.output module cashocs.log module cashocs.nonlinear_solvers module cashocs.nonlinear_solvers.linear_solver module cashocs.nonlinear_solvers.newton_solver module cashocs.nonlinear_solvers.picard_solver module cashocs.nonlinear_solvers.snes module cashocs.nonlinear_solvers.ts module cashocs.space_mapping module cashocs.space_mapping.optimal_control module cashocs.space_mapping.shape_optimization module cashocs.verification module check_mesh_compatibility() (in module cashocs.io.mesh) check_mesh_quality_tolerance() (in module cashocs.geometry.mesh_handler) clear() (cashocs.io.Config method) (cashocs.io.config.Config method) CoarseModel (class in cashocs.space_mapping.optimal_control) (class in cashocs.space_mapping.shape_optimization) coefficients() (cashocs.Functional method) (cashocs.IntegralFunctional method) (cashocs.MinMaxFunctional method) (cashocs.ScalarTrackingFunctional method) CollisionCounter (class in cashocs.geometry.mesh_testing) compute() (cashocs.geometry.quality.ConditionNumberCalculator method) (cashocs.geometry.quality.MaximumAngleCalculator method) (cashocs.geometry.quality.MeshQualityCalculator method) (cashocs.geometry.quality.RadiusRatiosCalculator method) (cashocs.geometry.quality.SkewnessCalculator method) compute_adjoint_variables() (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.TopologyOptimizationProblem method) compute_boundary_distance() (in module cashocs.geometry) (in module cashocs.geometry.boundary_distance) compute_boundary_distance_eikonal() (in module cashocs.geometry.boundary_distance) compute_boundary_distance_poisson() (in module cashocs.geometry.boundary_distance) compute_collisions() (cashocs.geometry.mesh_testing.CollisionCounter class method) compute_convergence_rates() (in module cashocs.verification) compute_gradient() (cashocs.OptimalControlProblem method) compute_mesh_quality() (in module cashocs) (in module cashocs.geometry) (in module cashocs.geometry.quality) compute_nonlinear_residual() (cashocs.nonlinear_solvers.ts.TSPseudoSolver method) compute_shape_gradient() (cashocs.ShapeOptimizationProblem method) compute_state_variables() (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.TopologyOptimizationProblem method) ConditionNumberCalculator (class in cashocs.geometry.quality) config (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) Config (class in cashocs.io) (class in cashocs.io.config) ConsoleManager (class in cashocs.io.managers) ConstrainedOptimalControlProblem (class in cashocs) ConstrainedShapeOptimizationProblem (class in cashocs) constraint_violation() (cashocs.EqualityConstraint method) (cashocs.InequalityConstraint method) control_gradient_test() (in module cashocs.verification) controls (cashocs.space_mapping.optimal_control.FineModel attribute) convert() (in module cashocs) (in module cashocs.io) (in module cashocs.io.mesh) converters (cashocs.io.Config attribute) (cashocs.io.config.Config attribute) coordinate_to_dof() (cashocs.geometry.DeformationHandler method) (cashocs.geometry.deformations.DeformationHandler method) cost_functional_list (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) cost_functional_value (cashocs.space_mapping.optimal_control.FineModel attribute) (cashocs.space_mapping.shape_optimization.FineModel attribute) create_dirichlet_bcs() (in module cashocs) create_point_representation() (in module cashocs.io.mesh) CRITICAL (cashocs.log.LogLevel attribute) (cashocs.LogLevel attribute) critical() (cashocs.log.Logger method) (in module cashocs.log) D DEBUG (cashocs.log.LogLevel attribute) (cashocs.LogLevel attribute) debug() (cashocs.log.Logger method) (in module cashocs.log) defaults() (cashocs.io.Config method) (cashocs.io.config.Config method) DeformationHandler (class in cashocs.geometry) (class in cashocs.geometry.deformations) derivative() (cashocs.Functional method) (cashocs.IntegralFunctional method) (cashocs.MinMaxFunctional method) (cashocs.ScalarTrackingFunctional method) dof_to_coordinate() (cashocs.geometry.DeformationHandler method) (cashocs.geometry.deformations.DeformationHandler method) E end() (cashocs.log.Logger method) (in module cashocs.log) EqualityConstraint (class in cashocs) ERROR (cashocs.log.LogLevel attribute) (cashocs.LogLevel attribute) error() (cashocs.log.Logger method) (in module cashocs.log) evaluate() (cashocs.Functional method) (cashocs.IntegralFunctional method) (cashocs.MinMaxFunctional method) (cashocs.ScalarTrackingFunctional method) export_mesh() (in module cashocs.io) (in module cashocs.io.mesh) extract_mesh_from_xdmf() (in module cashocs.io) (in module cashocs.io.mesh) F FileManager (class in cashocs.io.managers) FineModel (class in cashocs.space_mapping.optimal_control) (class in cashocs.space_mapping.shape_optimization) form_handler (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) Functional (class in cashocs) G gather_coordinates() (in module cashocs.io.mesh) generate_measure() (in module cashocs.geometry) (in module cashocs.geometry.measure) generate_output_str() (in module cashocs.io.managers) generate_summary_str() (in module cashocs.io.managers) get() (cashocs.io.Config method) (cashocs.io.config.Config method) get_vector_field() (cashocs.ShapeOptimizationProblem method) getboolean() (cashocs.io.Config method) (cashocs.io.config.Config method) getfloat() (cashocs.io.Config method) (cashocs.io.config.Config method) getint() (cashocs.io.Config method) (cashocs.io.config.Config method) getlist() (cashocs.io.Config method) (cashocs.io.config.Config method) gradient (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) gradient_problem (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) gradient_test() (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.TopologyOptimizationProblem method) H has_option() (cashocs.io.Config method) (cashocs.io.config.Config method) has_section() (cashocs.io.Config method) (cashocs.io.config.Config method) hessian_problem (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) I import_function() (in module cashocs.io) (in module cashocs.io.function) import_mesh() (in module cashocs) (in module cashocs.io) (in module cashocs.io.mesh) InequalityConstraint (class in cashocs) INFO (cashocs.log.LogLevel attribute) (cashocs.LogLevel attribute) info() (cashocs.log.Logger method) (in module cashocs.log) initial_guess (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) initialize_solve_parameters() (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.TopologyOptimizationProblem method) inject_post_callback() (cashocs.ConstrainedOptimalControlProblem method) (cashocs.ConstrainedShapeOptimizationProblem method) (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.space_mapping.optimal_control.SpaceMappingProblem method) (cashocs.space_mapping.shape_optimization.SpaceMappingProblem method) (cashocs.TopologyOptimizationProblem method) inject_pre_callback() (cashocs.ConstrainedOptimalControlProblem method) (cashocs.ConstrainedShapeOptimizationProblem method) (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.space_mapping.optimal_control.SpaceMappingProblem method) (cashocs.space_mapping.shape_optimization.SpaceMappingProblem method) (cashocs.TopologyOptimizationProblem method) inject_pre_post_callback() (cashocs.ConstrainedOptimalControlProblem method) (cashocs.ConstrainedShapeOptimizationProblem method) (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.space_mapping.optimal_control.SpaceMappingProblem method) (cashocs.space_mapping.shape_optimization.SpaceMappingProblem method) (cashocs.TopologyOptimizationProblem method) IntegralFunctional (class in cashocs) interpolate() (cashocs.Interpolator method) interpolate_levelset_function_to_cells() (in module cashocs) Interpolator (class in cashocs) IntersectionTester (class in cashocs.geometry.mesh_testing) interval_mesh() (in module cashocs) (in module cashocs.geometry) (in module cashocs.geometry.mesh) IOManager (class in cashocs.io.managers) items() (cashocs.io.Config method) (cashocs.io.config.Config method) K keys() (cashocs.io.Config method) (cashocs.io.config.Config method) L line_search (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) linear_solve() (in module cashocs) (in module cashocs.nonlinear_solvers) (in module cashocs.nonlinear_solvers.linear_solver) load_config() (in module cashocs) (in module cashocs.io) (in module cashocs.io.config) log() (cashocs.log.Logger method) Logger (class in cashocs.log) LogLevel (class in cashocs) (class in cashocs.log) lower_bound (cashocs.EqualityConstraint attribute) (cashocs.InequalityConstraint attribute) M MaximumAngleCalculator (class in cashocs.geometry.quality) MeshManager (class in cashocs.io.managers) MeshQuality (class in cashocs.geometry) (class in cashocs.geometry.quality) MeshQualityCalculator (class in cashocs.geometry.quality) min() (cashocs.geometry.MeshQuality class method) (cashocs.geometry.quality.MeshQuality class method) min_max_term (cashocs.EqualityConstraint attribute) (cashocs.InequalityConstraint attribute) MinMaxFunctional (class in cashocs) module cashocs cashocs.geometry cashocs.geometry.boundary_distance cashocs.geometry.deformations cashocs.geometry.measure cashocs.geometry.mesh cashocs.geometry.mesh_handler cashocs.geometry.mesh_testing cashocs.geometry.quality cashocs.io cashocs.io.config cashocs.io.function cashocs.io.managers cashocs.io.mesh cashocs.io.output cashocs.log cashocs.nonlinear_solvers cashocs.nonlinear_solvers.linear_solver cashocs.nonlinear_solvers.newton_solver cashocs.nonlinear_solvers.picard_solver cashocs.nonlinear_solvers.snes cashocs.nonlinear_solvers.ts cashocs.space_mapping cashocs.space_mapping.optimal_control cashocs.space_mapping.shape_optimization cashocs.verification monitor() (cashocs.nonlinear_solvers.ts.TSPseudoSolver method) move_mesh() (cashocs.geometry.DeformationHandler method) (cashocs.geometry.deformations.DeformationHandler method) multiplier (cashocs.EqualityConstraint attribute) (cashocs.InequalityConstraint attribute) N NamedMeasure (class in cashocs.geometry.measure) newton_solve() (in module cashocs) (in module cashocs.nonlinear_solvers) (in module cashocs.nonlinear_solvers.newton_solver) NONSPACECRE (cashocs.io.Config attribute) (cashocs.io.config.Config attribute) O OPTCRE (cashocs.io.Config attribute) (cashocs.io.config.Config attribute) OPTCRE_NV (cashocs.io.Config attribute) (cashocs.io.config.Config attribute) OptimalControlProblem (class in cashocs) optimization_variable_abstractions (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) optimize() (cashocs.space_mapping.optimal_control.CoarseModel method) (cashocs.space_mapping.shape_optimization.CoarseModel method) options() (cashocs.io.Config method) (cashocs.io.config.Config method) optionxform() (cashocs.io.Config method) (cashocs.io.config.Config method) output() (cashocs.io.managers.ConsoleManager method) (cashocs.io.managers.FileManager method) (cashocs.io.managers.IOManager method) (cashocs.io.managers.MeshManager method) (cashocs.io.managers.ResultManager method) (cashocs.io.managers.TempFileManager method) (cashocs.io.managers.XDMFFileManager method) (cashocs.io.output.OutputManager method) (cashocs.io.OutputManager method) (cashocs.space_mapping.optimal_control.SpaceMappingProblem method) (cashocs.space_mapping.shape_optimization.SpaceMappingProblem method) output_manager (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) output_summary() (cashocs.io.managers.ConsoleManager method) (cashocs.io.managers.FileManager method) (cashocs.io.managers.IOManager method) (cashocs.io.managers.MeshManager method) (cashocs.io.managers.ResultManager method) (cashocs.io.managers.TempFileManager method) (cashocs.io.managers.XDMFFileManager method) (cashocs.io.output.OutputManager method) (cashocs.io.OutputManager method) OutputManager (class in cashocs.io) (class in cashocs.io.output) P ParameterExtraction (class in cashocs.space_mapping.optimal_control) (class in cashocs.space_mapping.shape_optimization) parse_file() (in module cashocs.io.mesh) picard_iteration() (in module cashocs) (in module cashocs.nonlinear_solvers) (in module cashocs.nonlinear_solvers.picard_solver) plot_shape() (cashocs.TopologyOptimizationProblem method) pop() (cashocs.io.Config method) (cashocs.io.config.Config method) popitem() (cashocs.io.Config method) (cashocs.io.config.Config method) post_process() (cashocs.io.managers.ConsoleManager method) (cashocs.io.managers.FileManager method) (cashocs.io.managers.IOManager method) (cashocs.io.managers.MeshManager method) (cashocs.io.managers.ResultManager method) (cashocs.io.managers.TempFileManager method) (cashocs.io.managers.XDMFFileManager method) (cashocs.io.output.OutputManager method) (cashocs.io.OutputManager method) R RadiusRatiosCalculator (class in cashocs.geometry.quality) read() (cashocs.io.Config method) (cashocs.io.config.Config method) read_dict() (cashocs.io.Config method) (cashocs.io.config.Config method) read_file() (cashocs.io.Config method) (cashocs.io.config.Config method) read_function_from_xdmf() (in module cashocs.io) (in module cashocs.io.function) read_mesh_from_xdmf() (in module cashocs.io) (in module cashocs.io.mesh) read_string() (cashocs.io.Config method) (cashocs.io.config.Config method) reduced_cost_functional (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) regular_box_mesh() (in module cashocs) (in module cashocs.geometry) (in module cashocs.geometry.mesh) regular_mesh() (in module cashocs) (in module cashocs.geometry) (in module cashocs.geometry.mesh) remove_option() (cashocs.io.Config method) (cashocs.io.config.Config method) remove_section() (cashocs.io.Config method) (cashocs.io.config.Config method) remove_timestamps() (cashocs.log.Logger method) (in module cashocs.log) ResultManager (class in cashocs.io.managers) revert_transformation() (cashocs.geometry.DeformationHandler method) (cashocs.geometry.deformations.DeformationHandler method) S ScalarTrackingFunctional (class in cashocs) scale() (cashocs.Functional method) (cashocs.IntegralFunctional method) (cashocs.MinMaxFunctional method) (cashocs.ScalarTrackingFunctional method) SECTCRE (cashocs.io.Config attribute) (cashocs.io.config.Config attribute) sections() (cashocs.io.Config method) (cashocs.io.config.Config method) set() (cashocs.io.Config method) (cashocs.io.config.Config method) set_log_level() (cashocs.log.Logger method) (in module cashocs) (in module cashocs.log) setdefault() (cashocs.io.Config method) (cashocs.io.config.Config method) shape_gradient_test() (in module cashocs.verification) ShapeOptimizationProblem (class in cashocs) shift_cost_functional() (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.TopologyOptimizationProblem method) SkewnessCalculator (class in cashocs.geometry.quality) smooth_deformation() (cashocs.space_mapping.shape_optimization.SpaceMappingProblem method) snes_solve() (in module cashocs) (in module cashocs.nonlinear_solvers) (in module cashocs.nonlinear_solvers.snes) SNESSolver (class in cashocs.nonlinear_solvers.snes) solve() (cashocs.ConstrainedOptimalControlProblem method) (cashocs.ConstrainedShapeOptimizationProblem method) (cashocs.nonlinear_solvers.snes.SNESSolver method) (cashocs.nonlinear_solvers.ts.TSPseudoSolver method) (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.space_mapping.optimal_control.SpaceMappingProblem method) (cashocs.space_mapping.shape_optimization.SpaceMappingProblem method) (cashocs.TopologyOptimizationProblem method) solve_and_evaluate() (cashocs.space_mapping.optimal_control.FineModel method) (cashocs.space_mapping.shape_optimization.FineModel method) solver (cashocs.ConstrainedOptimalControlProblem attribute) (cashocs.ConstrainedShapeOptimizationProblem attribute) (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) SpaceMappingProblem (class in cashocs.space_mapping.optimal_control) (class in cashocs.space_mapping.shape_optimization) state_problem (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) supply_adjoint_forms() (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) (cashocs.TopologyOptimizationProblem method) supply_custom_forms() (cashocs.OptimalControlProblem method) (cashocs.ShapeOptimizationProblem method) supply_derivatives() (cashocs.OptimalControlProblem method) supply_shape_derivative() (cashocs.ShapeOptimizationProblem method) T target (cashocs.EqualityConstraint attribute) (cashocs.InequalityConstraint attribute) TempFileManager (class in cashocs.io.managers) test() (cashocs.geometry.mesh_testing.APrioriMeshTester method) (cashocs.geometry.mesh_testing.IntersectionTester method) test_for_nonconvergence() (cashocs.space_mapping.optimal_control.SpaceMappingProblem method) (cashocs.space_mapping.shape_optimization.SpaceMappingProblem method) TopologyOptimizationProblem (class in cashocs) total_constraint_violation() (cashocs.ConstrainedOptimalControlProblem method) (cashocs.ConstrainedShapeOptimizationProblem method) ts_pseudo_solve() (in module cashocs) (in module cashocs.nonlinear_solvers) (in module cashocs.nonlinear_solvers.ts) TSPseudoSolver (class in cashocs.nonlinear_solvers.ts) U update() (cashocs.Functional method) (cashocs.IntegralFunctional method) (cashocs.io.Config method) (cashocs.io.config.Config method) (cashocs.MinMaxFunctional method) (cashocs.ScalarTrackingFunctional method) upper_bound (cashocs.EqualityConstraint attribute) (cashocs.InequalityConstraint attribute) uses_custom_scalar_product (cashocs.OptimalControlProblem attribute) (cashocs.ShapeOptimizationProblem attribute) (cashocs.TopologyOptimizationProblem attribute) V validate_config() (cashocs.io.Config method) (cashocs.io.config.Config method) values() (cashocs.io.Config method) (cashocs.io.config.Config method) W WARNING (cashocs.log.LogLevel attribute) (cashocs.LogLevel attribute) warning() (cashocs.log.Logger method) (in module cashocs.log) write() (cashocs.io.Config method) (cashocs.io.config.Config method) write_out_mesh() (in module cashocs.io) (in module cashocs.io.mesh) X XDMFFileManager (class in cashocs.io.managers)