

Public Member Functions | |
| TypeInfoTemplateNV ("Insertion", ShapeType) | |
| Insertion (particles &prtcl, const ShapeType &shapes) | |
| Insertion (fileSystem file, particles &prtcl, const ShapeType &shapes) | |
| bool | insertParticles (real currentTime, real dt) |
| virtual bool | read (iIstream &is) override |
| virtual bool | write (iOstream &os) const override |
Public Member Functions inherited from insertion | |
| TypeInfo ("insertion") | |
| insertion (particles &prtcl) | |
| virtual | ~insertion ()=default |
| bool | isActive () const |
Protected Member Functions | |
| bool | readInsertionDict (const dictionary &dict) |
| bool | writeInsertionDict (dictionary &dict) const |
Protected Member Functions inherited from insertion | |
| bool | readInsertionDict (const dictionary &dict) |
| bool | writeInsertionDict (dictionary &dict) const |
Protected Attributes | |
| const ShapeType & | shapes_ |
| ListPtr< InsertionRegion< ShapeType > > | regions_ |
Protected Attributes inherited from insertion | |
| Logical | active_ = "No" |
| Logical | checkForCollision_ = "No" |
| particles & | particles_ |
Definition at line 35 of file Insertion.hpp.
Definition at line 71 of file Insertion.cpp.
| Insertion | ( | fileSystem | file, |
| particles & | prtcl, | ||
| const ShapeType & | shapes | ||
| ) |
Definition at line 83 of file Insertion.cpp.
References pFlow::endl(), fatalErrorInFunction, fatalExit, fileSystem::fileName(), and Insertion< ShapeType >::readInsertionDict().

|
protected |
Definition at line 23 of file Insertion.cpp.
References dictionary::dictionaryKeywords(), endREPORT, greenText, REPORT, and dictionary::subDict().
Referenced by Insertion< ShapeType >::Insertion().


|
protected |
Definition at line 49 of file Insertion.cpp.
References ForAll, and dictionary::subDictOrCreate().

| TypeInfoTemplateNV | ( | "Insertion< ShapeType >" | , |
| ShapeType | |||
| ) |
Definition at line 103 of file Insertion.cpp.
References cyanText, pFlow::endl(), endREPORT, endyWARNING, fatalErrorInFunction, ForAll, greenText, REPORT, Vector< T, Allocator >::size(), and yWARNING.

|
overridevirtual |
Implements insertion.
Definition at line 171 of file Insertion.cpp.
References pFlow::endl(), fatalErrorInFunction, dictionary::globalName(), pFlow::insertionFile__, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and dictionary::read().

|
overridevirtual |
Implements insertion.
Definition at line 198 of file Insertion.cpp.
References pFlow::endl(), fatalErrorInFunction, dictionary::globalName(), pFlow::insertionFile__, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and dictionary::write().

|
protected |
Definition at line 41 of file Insertion.hpp.
|
protected |
Definition at line 44 of file Insertion.hpp.