Public Member Functions | List of all members
ZeroForce Class Reference

Zero external force module. More...

#include <zero_force.hpp>

Inheritance diagram for ZeroForce:
Inheritance graph
[legend]
Collaboration diagram for ZeroForce:
Collaboration graph
[legend]

Public Member Functions

vector< Extensiveoperator() (const Tessellation &tess, const PhysicalGeometry &pg, const CacheData &cd, const vector< ComputationalCell > &cells, const vector< Extensive > &fluxes, const vector< Vector2D > &point_velocities, const double t, TracerStickerNames const &tracerstickersnames) const
 Calcualtes the change in conserved variables done on a cell from a source term. More...
 

Detailed Description

Zero external force module.

Definition at line 12 of file zero_force.hpp.

Member Function Documentation

◆ operator()()

vector< Extensive > ZeroForce::operator() ( const Tessellation tess,
const PhysicalGeometry pg,
const CacheData cd,
const vector< ComputationalCell > &  cells,
const vector< Extensive > &  fluxes,
const vector< Vector2D > &  point_velocities,
const double  t,
TracerStickerNames const &  tracerstickernames 
) const
virtual

Calcualtes the change in conserved variables done on a cell from a source term.

Parameters
tessThe tessellation
pgPhysical geometry
cdCache data
cellsThe hydrodynmic variables of the cell
fluxesFluxes
point_velocitiesVelocities of the mesh generating points
tTime
tracerstickernamesThe names of the tracers and stickers
Returns
The flux of conserved variables

Implements SourceTerm.

Definition at line 4 of file zero_force.cpp.

Here is the call graph for this function:

The documentation for this class was generated from the following files: