template<class TypeTag>
class Dumux::SolDependentPointSource< TypeTag >
A point source class for time dependent point sources.
|
| | SolDependentPointSource (GlobalPosition pos, ValueFunction valueFunction) |
| | Constructor for sol dependent point sources, when there is no.
|
| void | update (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolume &scv) |
| | an update function called before adding the value
|
| SolDependentPointSource & | operator= (const SourceValues &values) |
| | Convenience = operator overload modifying only the values.
|
| SolDependentPointSource & | operator= (Scalar s) |
| | Convenience = operator overload modifying only the values.
|
| PointSource & | operator+= (Scalar s) |
| | Convenience += operator overload modifying only the values.
|
| PointSource & | operator-= (Scalar s) |
| | Convenience -= operator overload modifying only the values.
|
| PointSource & | operator*= (Scalar s) |
| | Convenience *= operator overload modifying only the values.
|
| PointSource & | operator/= (Scalar s) |
| | Convenience /= operator overload modifying only the values.
|
| Values | values () const |
| | return the source values
|
| const GlobalPosition & | position () const |
| | return the source position
|
| void | update (const Problem &problem, const typename FVElementGeometry::GridGeometry::GridView::template Codim< 0 >::Entity &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const typename FVElementGeometry::SubControlVolume &scv) |
| | an update function called before adding the value
|
| void | setEmbeddings (std::size_t embeddings) |
| | set the number of embeddings for this point source
|
| std::size_t | embeddings () const |
| | get the number of embeddings for this point source
|