Loading...
Searching...
No Matches
lookupBase Class Reference

Base level of Lookup and LookupField classes. More...

#include <lookupBase.H>

Inheritance diagram for lookupBase:
Collaboration diagram for lookupBase:

Public Member Functions

void operator= (const lookupBase &)=delete
 No copy assignment.
 lookupBase (const dictionary &dict)
 Construct from dictionary.
 lookupBase (const lookupBase &rhs)
 Copy construct.
virtual ~lookupBase ()=default
 Destructor.
virtual void writeEntries (Ostream &os) const
 Write coefficient entries in dictionary format.

Protected Attributes

word name_
 Key of object.

Detailed Description

Base level of Lookup and LookupField classes.

Source files

Definition at line 46 of file lookupBase.H.

Constructor & Destructor Documentation

◆ lookupBase() [1/2]

lookupBase ( const dictionary & dict)
explicit

Construct from dictionary.

Definition at line 25 of file lookupBase.C.

References dict, and name_.

Referenced by Lookup< Type >::Lookup(), Lookup< Type >::Lookup(), lookupBase(), LookupField< Type >::LookupField(), LookupField< Type >::LookupField(), and operator=().

Here is the caller graph for this function:

◆ lookupBase() [2/2]

lookupBase ( const lookupBase & rhs)
explicit

Copy construct.

Definition at line 31 of file lookupBase.C.

References lookupBase(), name_, and Foam::rhs().

Here is the call graph for this function:

◆ ~lookupBase()

virtual ~lookupBase ( )
virtualdefault

Destructor.

References os().

Here is the call graph for this function:

Member Function Documentation

◆ operator=()

void operator= ( const lookupBase & )
delete

No copy assignment.

References dict, lookupBase(), and Foam::rhs().

Here is the call graph for this function:

◆ writeEntries()

void writeEntries ( Ostream & os) const
virtual

Write coefficient entries in dictionary format.

Reimplemented in Lookup< Type >.

Definition at line 39 of file lookupBase.C.

References name_, and os().

Referenced by LookupField< Type >::writeData(), and Lookup< Type >::~Lookup().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ name_

word name_
protected

Key of object.

Definition at line 55 of file lookupBase.H.

Referenced by lookupBase(), lookupBase(), Lookup< Type >::value(), LookupField< Type >::value(), and writeEntries().


The documentation for this class was generated from the following files:
  • src/finiteVolume/expressions/PatchFunction1/lookup/lookupBase.H
  • src/finiteVolume/expressions/PatchFunction1/lookup/lookupBase.C