|
SPH
|
Provides a convenient way to construct objects from settings. More...
Provides a convenient way to construct objects from settings.
| AutoPtr< IEquationTerm > Factory::getArtificialViscosity | ( | const RunSettings & | settings | ) |
Definition at line 108 of file Factory.cpp.
| AutoPtr< IBoundaryCondition > Factory::getBoundaryConditions | ( | const RunSettings & | settings | ) |
Definition at line 504 of file Factory.cpp.
| AutoPtr< IBoundaryCondition > Factory::getBoundaryConditions | ( | const RunSettings & | settings, |
| SharedPtr< IDomain > | domain | ||
| ) |
Definition at line 460 of file Factory.cpp.
| AutoPtr< IBrdf > Factory::getBrdf | ( | const GuiSettings & | settings | ) |
Definition at line 100 of file Factory.cpp.
| AutoPtr< ICamera > Factory::getCamera | ( | const GuiSettings & | settings, |
| const Pixel | size | ||
| ) |
Creates a camera
| size | Resolution of produced image |
Definition at line 28 of file Factory.cpp.
| AutoPtr< ICollisionHandler > Factory::getCollisionHandler | ( | const RunSettings & | settings | ) |
Definition at line 379 of file Factory.cpp.
| AutoPtr< IColorizer > Factory::getColorizer | ( | const Project & | project, |
| const ExtColorizerId | id | ||
| ) |
Definition at line 198 of file Factory.cpp.
| AutoPtr< IColorMap > Factory::getColorMap | ( | const GuiSettings & | settings | ) |
Definition at line 112 of file Factory.cpp.
| AutoPtr< IFractureModel > Factory::getDamage | ( | const BodySettings & | settings | ) |
Definition at line 85 of file Factory.cpp.
| AutoPtr< IDistribution > Factory::getDistribution | ( | const BodySettings & | settings, |
| Function< bool(Float)> | progressCallback = nullptr |
||
| ) |
Definition at line 228 of file Factory.cpp.
| AutoPtr< IDomain > Factory::getDomain | ( | const BodySettings & | settings | ) |
Definition at line 440 of file Factory.cpp.
| AutoPtr< IDomain > Factory::getDomain | ( | const RunSettings & | settings | ) |
Definition at line 416 of file Factory.cpp.
| NAMESPACE_SPH_BEGIN AutoPtr< IEos > Factory::getEos | ( | const BodySettings & | settings | ) |
Definition at line 47 of file Factory.cpp.
| AutoPtr< ISymmetricFinder > Factory::getFinder | ( | const RunSettings & | settings | ) |
Definition at line 156 of file Factory.cpp.
| AutoPtr< IGravity > Factory::getGravity | ( | const RunSettings & | settings | ) |
Definition at line 325 of file Factory.cpp.
| GravityLutKernel Factory::getGravityKernel | ( | const RunSettings & | settings | ) |
Definition at line 672 of file Factory.cpp.
Definition at line 601 of file Factory.cpp.
| template LutKernel< 3 > Factory::getKernel | ( | const RunSettings & | settings | ) |
Definition at line 637 of file Factory.cpp.
| AutoPtr< ILogger > Factory::getLogger | ( | const RunSettings & | settings | ) |
Definition at line 529 of file Factory.cpp.
| AutoPtr< ILogWriter > Factory::getLogWriter | ( | SharedPtr< ILogger > | logger, |
| const RunSettings & | settings | ||
| ) |
Definition at line 547 of file Factory.cpp.
| AutoPtr< IMaterial > Factory::getMaterial | ( | const BodySettings & | settings | ) |
Definition at line 508 of file Factory.cpp.
| AutoPtr< IOutput > Factory::getOutput | ( | const RunSettings & | settings | ) |
Definition at line 563 of file Factory.cpp.
| AutoPtr< IOverlapHandler > Factory::getOverlapHandler | ( | const RunSettings & | settings | ) |
Definition at line 395 of file Factory.cpp.
| Palette Factory::getPalette | ( | const ExtColorizerId | id | ) |
Definition at line 261 of file Factory.cpp.
| AutoPtr< IRenderer > Factory::getRenderer | ( | const GuiSettings & | settings | ) |
Definition at line 58 of file Factory.cpp.
| AutoPtr< IRenderer > Factory::getRenderer | ( | SharedPtr< IScheduler > | scheduler, |
| const GuiSettings & | settings | ||
| ) |
Definition at line 63 of file Factory.cpp.
| AutoPtr< IRheology > Factory::getRheology | ( | const BodySettings & | settings | ) |
Definition at line 69 of file Factory.cpp.
| AutoPtr< IRng > Factory::getRng | ( | const RunSettings & | settings | ) |
Definition at line 621 of file Factory.cpp.
| SharedPtr< IScheduler > Factory::getScheduler | ( | const RunSettings & | settings = RunSettings::getDefaults() | ) |
Definition at line 178 of file Factory.cpp.
| AutoPtr< ISolver > Factory::getSolver | ( | IScheduler & | scheduler, |
| const RunSettings & | settings | ||
| ) |
Definition at line 278 of file Factory.cpp.
| AutoPtr< ISolver > Factory::getSolver | ( | IScheduler & | scheduler, |
| const RunSettings & | settings, | ||
| AutoPtr< IBoundaryCondition > && | bc | ||
| ) |
Definition at line 282 of file Factory.cpp.
| AutoPtr< ISolver > Factory::getSolver | ( | IScheduler & | scheduler, |
| const RunSettings & | settings, | ||
| AutoPtr< IBoundaryCondition > && | bc, | ||
| const EquationHolder & | additionalTerms | ||
| ) |
Definition at line 288 of file Factory.cpp.
| AutoPtr< ITimeStepCriterion > Factory::getTimeStepCriterion | ( | const RunSettings & | settings | ) |
Definition at line 146 of file Factory.cpp.
| AutoPtr< ITimeStepping > Factory::getTimeStepping | ( | const RunSettings & | settings, |
| const SharedPtr< Storage > & | storage | ||
| ) |
Definition at line 125 of file Factory.cpp.
| NAMESPACE_SPH_BEGIN AutoPtr< ITracker > Factory::getTracker | ( | const GuiSettings & | settings | ) |
Definition at line 15 of file Factory.cpp.
| AutoPtr< IUvMapping > Factory::getUvMapping | ( | const RunSettings & | settings | ) |
Definition at line 211 of file Factory.cpp.