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 |
![]() | |
TypeInfo ("insertion") | |
insertion (particles &prtcl) | |
virtual | ~insertion ()=default |
bool | isActive () const |
Protected Member Functions | |
bool | readInsertionDict (const dictionary &dict) |
bool | writeInsertionDict (dictionary &dict) const |
![]() | |
bool | readInsertionDict (const dictionary &dict) |
bool | writeInsertionDict (dictionary &dict) const |
Protected Attributes | |
const ShapeType & | shapes_ |
ListPtr< InsertionRegion< ShapeType > > | regions_ |
![]() | |
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.