Jet  v1.3.3
Public Member Functions | List of all members
jet::PciSphSolver3::Builder Class Referencefinal

Front-end to create PciSphSolver3 objects step by step. More...

#include <jet/pci_sph_solver3.h>

Inheritance diagram for jet::PciSphSolver3::Builder:
jet::SphSolverBuilderBase3< PciSphSolver3::Builder >

Public Member Functions

PciSphSolver3 build () const
 Builds PciSphSolver3. More...
 
PciSphSolver3Ptr makeShared () const
 Builds shared pointer of PciSphSolver3 instance. More...
 
- Public Member Functions inherited from jet::SphSolverBuilderBase3< PciSphSolver3::Builder >
PciSphSolver3::BuilderwithTargetDensity (double targetDensity)
 Returns builder with target density. More...
 
PciSphSolver3::BuilderwithTargetSpacing (double targetSpacing)
 Returns builder with target spacing. More...
 
PciSphSolver3::BuilderwithRelativeKernelRadius (double relativeKernelRadius)
 Returns builder with relative kernel radius. More...
 

Additional Inherited Members

- Protected Attributes inherited from jet::SphSolverBuilderBase3< PciSphSolver3::Builder >
double _targetDensity
 
double _targetSpacing
 
double _relativeKernelRadius
 

Detailed Description

Front-end to create PciSphSolver3 objects step by step.

Member Function Documentation

◆ build()

PciSphSolver3 jet::PciSphSolver3::Builder::build ( ) const

Builds PciSphSolver3.

◆ makeShared()

PciSphSolver3Ptr jet::PciSphSolver3::Builder::makeShared ( ) const

Builds shared pointer of PciSphSolver3 instance.


The documentation for this class was generated from the following file: