The name of this physics interface is Schrodinger Equation (avoiding using the character “ö” in the interface). The short name is
scheq. There is also a type,
SchrodingerEq, which is primarily used by the Java and LiveLink™
for MATLAB® interfaces.
With scalar coefficients in the equation, and using C as a replacement for the coefficient

, the weak formulation using the COMSOL tensor syntax becomes
In this expression, ∇ is the
nabla or
del vector differential operator, and · represents an inner
dot product (
scalar product). * represents normal scalar multiplication. The variable lambda represents the eigenvalues (
E in
Equation 4-1).
where M equals the mass of the nucleus and
me represents the mass of an electron (
9.1094·10
−31 kg). The hydrogen nucleus consists of a single proton (more than 1800 times heavier than the electron), so the approximation of
μ is valid in this case. The Schrodinger Equation interface therefore includes a user input for the reduced mass
μ with a default value equal to the electron mass
me, which is a predefined physical constant,
me_const.
where e is the electron charge (1.602·10
−19 C),
ε0 represents the permittivity of vacuum (8.854·10
−12 F/m), and
r gives the distance from the center of the atom. The Schrodinger Equation interface includes a user input for the potential energy
V with a default value of 0. You can easily enter the expression above, where the electron charge
e and the permittivity of vacuum
ε0 are physical constants (
e_const and
epsilon0_const, respectively) and
r is a distance that you can formulate using the space coordinates in the space dimension of the model.
One variable to add is the quantity ⏐Ψ⏐2, which corresponds to the unnormalized probability density function of the electron’s position. By adding it as a variable, you can make it available as a predefined expression in plots and results evaluation.