User Guide
API Reference
EquationType
EquationType.HEAT
EquationType.WAVE
BoundaryCondition
BoundaryCondition.dirichlet()
BoundaryCondition.neumann()
BoundaryCondition.periodic()
BoundaryCondition.absorbing()
BoundaryCondition.to_boundary_spec()
InitialConditions
InitialConditions.zeros()
InitialConditions.constant()
InitialConditions.gaussian_pulse()
InitialConditions.circular_wave()
InitialConditions.multiple_sources()
InitialConditions.sine_wave()
PDESolver
PDESolver.__init__()
PDESolver.set_initial_conditions()
PDESolver.set_parameters()
PDESolver.get_stability_info()
PDESolver.validate_stability()
PDESolver.solve()
PDESolver.animate()
PDESolver.info()
BoundaryType
BoundaryType.DIRICHLET
BoundaryType.NEUMANN
BoundaryType.PERIODIC
BoundaryType.ABSORBING
BoundarySpec
BoundarySpec.__init__()
BoundarySpec.uniform()
BoundarySpec.dirichlet()
BoundarySpec.neumann()
BoundarySpec.periodic()
BoundarySpec.absorbing()
apply_dirichlet_boundary()
apply_neumann_boundary()
apply_periodic_boundary()
apply_absorbing_boundary_first_order()
apply_boundary_conditions()
step_heat_with_boundaries()
step_wave_with_boundaries()
solve_heat_with_boundaries()
solve_wave_with_boundaries()
ParameterSweepResult
ParameterSweepResult.parameter_name
ParameterSweepResult.parameter_values
ParameterSweepResult.solutions
ParameterSweepResult.metrics
ParameterSweepResult.solver_config
ParameterSweepResult.execution_time
ParameterExplorer
ParameterExplorer.__init__()
ParameterExplorer.set_initial_conditions()
ParameterExplorer.parameter_sweep()
ParameterExplorer.compare_parameters()
ParameterExplorer.sensitivity_analysis()
ParameterVisualizer
ParameterVisualizer.plot_parameter_sweep()
ParameterVisualizer.plot_solution_comparison()
ParameterVisualizer.plot_parameter_grid()
ParameterVisualizer.plot_sensitivity_analysis()
EnhancedVisualizer
EnhancedVisualizer.plot_contours()
EnhancedVisualizer.plot_solution_evolution()
EnhancedVisualizer.plot_parameter_landscape()
EnhancedVisualizer.plot_solution_comparison_enhanced()
EnhancedVisualizer.plot_parameter_sweep_enhanced()
EnhancedVisualizer.plot_wave_comparison()
EnhancedVisualizer.plot_heat_comparison()
step_heat()
solve_heat()
animate_heat()
step_wave()
step_wave_first()
solve_wave()
animate_wave()
create_gaussian_pulse()
create_circular_wave()
Development
Please activate JavaScript to enable the search functionality.