目录:
ConvergenceAnalyzer
ConvergenceAnalyzer.analyze_grid_convergence()
EnergyAnalyzer
EnergyAnalyzer.compare_with_theory()
WavefunctionProcessor
WavefunctionProcessor.analyze_asymptotic()
WavefunctionProcessor.get_derivatives()
WavefunctionProcessor.get_r0_values()
WavefunctionProcessor.normalize_wavefunction()
RadialSchrodingerSolver
RadialSchrodingerSolver.convergence_study()
RadialSchrodingerSolver.solve()
RadialSchrodingerSolver.solve_with_points()
main()
run_example()
FiniteDifferenceSolver
FiniteDifferenceSolver.V_eff()
FiniteDifferenceSolver.construct_B_matrix()
FiniteDifferenceSolver.construct_hamiltonian()
FiniteDifferenceSolver.fd_solve()
ShootingSolver
ShootingSolver.V_eff()
ShootingSolver.integrate_inward()
ShootingSolver.shooting_solve()
PotentialFunction
PotentialFunction.V_hydrogen()
PotentialFunction.V_lithium()
PotentialFunction.get_potential()
RadialGrid
RadialGrid.get_grid_info()
RadialGrid.setup_grid()
SolverConfig
SolverConfig.V_type
SolverConfig.config_summary
SolverConfig.delta
SolverConfig.j_max
SolverConfig.l
SolverConfig.method
SolverConfig.n
SolverConfig.n_states
SolverConfig.r_max
SolverConfig.r_min
SolverConfig.tol
WavefunctionTools
WavefunctionTools.count_nodes()
WavefunctionTools.get_analytic_hydrogen()
get_energy_bounds()
get_theoretical_values()
ResultVisualizer
ResultVisualizer.plot_convergence_study()
ResultVisualizer.plot_energy_scan()
ResultVisualizer.plot_wavefunction()