Welcome to PyInduct’s documentation!¶
Contents:
- PyInduct
- Installation
- Usage
- Background Information
- Examples
- Transport System
- R.a.d. eq. with dirichlet b.c. (fem approximation)
- Multiple pde example / pipe model
- Simulation of the Euler-Bernoulli Beam
- Simulation with observer based state feedback of the reaction-convection-diffusion equation
- Simulation with observer based state feedback of the string with mass model
- Multiple pde example / pipe model
- Contributing
- PyInduct Modules Reference
- Core
ApproximationBasisBaseBaseFractionComposedFunctionVectorConstantComposedFunctionVectorConstantFunctionDomainEvalDataFunctionParametersStackedBaseTransformationInfoback_project_from_base()calculate_base_transformation_matrix()calculate_expanded_base_transformation_matrix()calculate_scalar_matrix()calculate_scalar_product_matrix()change_projection_base()complex_quadrature()complex_wrapper()domain_intersection()domain_simplification()dot_product()dot_product_l2()find_roots()generic_scalar_product()get_base()get_transformation_info()get_weight_transformation()integrate_function()normalize_base()project_on_base()project_on_bases()project_weights()real()sanitize_input()vectorize_scalar_product()
- Shapefunctions
- Eigenfunctions
AddMulFunctionBaseDomainFiniteTransformFunctionFunctionLambdifiedSympyExpressionSecondOrderDirichletEigenfunctionSecondOrderEigenVectorSecondOrderEigenfunctionSecondOrderOperatorSecondOrderRobinEigenfunctionShapeFunctionTransformedSecondOrderEigenfunctionfind_roots()generic_scalar_product()normalize_base()real()visualize_roots()
- Registry
- Placeholder
FieldVariableTestFunctionBaseConstantFunctionEquationTermFunctionInputIntegralTermObserverGainPlaceholderProductScalarFunctionScalarProductTermScalarTermScalarsSpatialDerivedFieldVariableSpatialPlaceholderTemporalDerivedFieldVariableevaluate_placeholder_function()get_base()get_common_form()get_common_target()is_registered()register_base()sanitize_input()
- Simulation
CanonicalEquationCanonicalFormDomainEmptyInputEquationTermEvalDataFieldVariableFunctionInputIntegralTermObserverGainParametersScalarProductTermScalarTermScalarsSimulationInputSimulationInputSumSimulationInputVectorStackedBaseStateSpaceTestFunctionWeakFormulationcalculate_scalar_product_matrix()create_state_space()domain_intersection()evaluate_approximation()get_base()get_common_form()get_common_target()get_sim_result()get_sim_results()get_transformation_info()get_weight_transformation()integrate_function()parse_weak_formulation()parse_weak_formulations()project_on_bases()register_base()sanitize_input()set_dominant_labels()simulate_state_space()simulate_system()simulate_systems()vectorize_scalar_product()
- Feedback
- Trajectory
- Visualization
DataPlotDomainEvalDataFORCE_MPL_ON_WINDOWSFunctionMplSlicePlotMplSurfacePlotPgAnimatedPlotPgDataPlotPgLinePlot3dPgSlicePlotPgSurfacePlotcolor_mapcolorscomplex_wrapper()create_animation()create_colormap()create_dir()deregister_base()get_colors()mpl_3d_remove_margins()mpl_activate_latex()save_2d_pg_plot()show()surface_plot()tear_down()visualize_functions()visualize_roots()
- Utils
- Parabolic Module
- Contributions to docs
- Core
- Credits
- History
- 0.5.3 (TBA)
- 0.5.2 (2022-02-10)
- 0.5.1 (2020-09-23)
- 0.5.0 (2019-09-14)
- 0.4.0 (2016-03-21)
- 0.3.0 (2016-01-01)
- 0.2.0 (2015-07-10)
- 0.1.0 (2015-01-15)