Don't use align
. Use gather
instead.
\documentclass[fleqn]{article}
\usepackage{amsmath}
\begin{document}
\begin{gather}
b := (a \oplus s_1) \oplus s_2 \\
e := 0
\end{gather}
\end{document}
I suggest you use a split
environment, which in contrast to multline
may be used a subenvironment of equation
. You need to specify an alignment point on each line with &
and separate lines with \\
. In this case the first line should be move left relative to the others and the package mathtools
provides a convenient command for this:

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\label{wave kinematic}
\begin{split}
\MoveEqLeft
\frac{\partial N(\sigma;\lambda;\theta;t)}{\partial t}
+ \frac{\partial C_{g,\lambda}N(\sigma;\lambda;\theta;t)}
{\partial \lambda} \\
&+ \cos\phi^{-1} \cdot
\frac{\partial C_{f,\phi}N(\sigma;\lambda;\theta;t)}{\partial
\phi} \\
&+ \frac{\partial C_{f,\theta}N(\sigma;\lambda;\theta;t)}{\partial
\theta}
+ \frac{\partial C_{f,\sigma}N(\sigma;\lambda;\theta;t)}{\partial
\sigma}
= \frac{S(\sigma;\theta;\lambda;\varphi;t)}{\sigma}
\end{split}
\end{equation}
\end{document}
I have split across three lines for clarity. If you wanted to just split in two parts, then multlined
(notice the extra d
) from the mathtools
package would be a simpler solution:

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\label{wave kinematic}
\begin{multlined}
\frac{\partial N(\sigma;\lambda;\theta;t)}{\partial t}
+ \frac{\partial C_{g,\lambda}N(\sigma;\lambda;\theta;t)}
{\partial \lambda}
+ \cos\phi^{-1} \cdot
\frac{\partial C_{f,\phi}N(\sigma;\lambda;\theta;t)}{\partial
\phi} \\
+ \frac{\partial C_{f,\theta}N(\sigma;\lambda;\theta;t)}{\partial
\theta}
+ \frac{\partial C_{f,\sigma}N(\sigma;\lambda;\theta;t)}{\partial
\sigma}
= \frac{S(\sigma;\theta;\lambda;\varphi;t)}{\sigma}
\end{multlined}
\end{equation}
\end{document}
All the above works with elsarticle
class in your updated question. E.g. the first version becomes:
\documentclass[authoryear,preprint,review,12pt]{elsarticle}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\label{wave kinematic}
\begin{split}
\MoveEqLeft
\frac{\partial N(\sigma;\lambda;\theta;t)}{\partial t}
+ \frac{\partial C_{g,\lambda}N(\sigma;\lambda;\theta;t)}
{\partial \lambda} \\
&+ \cos\phi^{-1} \cdot
\frac{\partial C_{f,\phi}N(\sigma;\lambda;\theta;t)}{\partial
\phi} \\
&+ \frac{\partial C_{f,\theta}N(\sigma;\lambda;\theta;t)}{\partial
\theta}
+ \frac{\partial C_{f,\sigma}N(\sigma;\lambda;\theta;t)}{\partial
\sigma}
= \frac{S(\sigma;\theta;\lambda;\varphi;t)}{\sigma}
\end{split}
\end{equation}
\end{document}
Best Answer
Insert a
{}
between\therefore
and the&
alignment symbol. This restores the proper space of a binary relation.produces
instead of
This approach is useful whenever we use symbols defined with
\mathrel
or\mathbin
followed by a&
alignment symbol. In this case\therefore
is defined inamssymb.sty
with\mathrel
.