def initialize(self, model, solve_params=None, linear=False, use_lat_bcs=False, use_pressure_bc=True, **kwargs): """ Here we set up the problem, and do all of the differentiation and memory allocation type stuff. Note that any Momentum object *must* call this method. See the existing child Momentum objects for reference. """ raiseNotDefined()
def initialize(self, model, solve_params=None, linear=False, use_lat_bcs=False, use_pressure_bc=True): """ Here we set up the problem, and do all of the differentiation and memory allocation type stuff. Note that any Momentum object *must* call this method. See the existing child Momentum objects for reference. """ raiseNotDefined()
def get_velocity(self): """ Return the velocity :math:`\underline{u}`. """ raiseNotDefined()
def update_model_var(self, u, annotate=False): """ Update the appropriate unknown variable in ``self.model`` to ``u``. """ raiseNotDefined()
def get_Lam(self): """ Return the adjoint function for ``self.U``. """ raiseNotDefined()
def solve(self, annotate=False, params=None): """ Perform the Newton solve of the momentum equations """ raiseNotDefined()
def get_Lam(self): """ Return the adjoint function for U. """ raiseNotDefined()
def get_Phi(self): """ Return the test function for U. """ raiseNotDefined()
def get_dU(self): """ Return the trial function for U. """ raiseNotDefined()
def get_U(self): """ Return the velocity Function. """ raiseNotDefined()
def get_residual(self): """ Returns the momentum residual. """ raiseNotDefined()