
Test       : Basic: ODE solver
TestGroups : all; basic
Enabled    : Yes

### The following values are *theoretical values* and should never be changed ###


Input: 04-ODE_solver.01-rkpd8.inp

#Eigenvalues
match ; 1s Eigenvalue ; GREP(ae/info, 'Eigenvalues', 24, 2) ; -0.50000; 1e-12
match ; 2s Eigenvalue ; GREP(ae/info, 'Eigenvalues', 24, 3) ; -0.12500; 1e-12


#Wavefunctions
match ; 1s Wavefunction            ; LINE(ae/wf-1s, 162, 20) ; 7.14676694E-01; 2e-06
match ; 1s Wavefunction Derivative ; LINE(ae/wf-1s, 162, 39) ; -7.14676694E-01; 2e-06
match ; 2s Wavefunction            ; LINE(ae/wf-2s, 162, 20) ; -2.05202164E-01; 4e-09
match ; 2s Wavefunction Derivative ; LINE(ae/wf-2s, 162, 39) ; 3.13947426E-01; 6e-09
match ; 2p Wavefunction            ; LINE(ae/wf-2p, 162, 20) ; 1.25568282E-01; 2e-09
match ; 2p Wavefunction Derivative ; LINE(ae/wf-2p, 162, 39) ; 5.92367940E-02; 9e-10



Input: 04-ODE_solver.02-rk4.inp

#Eigenvalues
match ; 1s Eigenvalue ; GREP(ae/info, 'Eigenvalues', 24, 2) ; -0.50000; 1e-12
match ; 2s Eigenvalue ; GREP(ae/info, 'Eigenvalues', 24, 3) ; -0.12500; 1e-12
match ; 2p Eigenvalue ; GREP(ae/info, 'Eigenvalues', 24, 4) ; -0.12500; 1e-12


#Wavefunctions
match ; 1s Wavefunction            ; LINE(ae/wf-1s, 162, 20) ; 7.14677494E-01; 1e-12
match ; 1s Wavefunction Derivative ; LINE(ae/wf-1s, 162, 39) ; -7.14677493E-01; 1e-12
match ; 2s Wavefunction            ; LINE(ae/wf-2s, 162, 20) ; -2.05202378E-01; 1e-12
match ; 2s Wavefunction Derivative ; LINE(ae/wf-2s, 162, 39) ; 3.13947750E-01; 1e-12
match ; 2p Wavefunction            ; LINE(ae/wf-2p, 162, 20) ; 1.25568337E-01; 1e-12
match ; 2p Wavefunction Derivative ; LINE(ae/wf-2p, 162, 39) ; 5.92368234E-02; 1e-12
