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

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

#include <jet/pci_sph_solver2.h>

Inheritance diagram for jet::PciSphSolver2::Builder:
jet::SphSolverBuilderBase2< PciSphSolver2::Builder >

Public Member Functions

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

Additional Inherited Members

- Protected Attributes inherited from jet::SphSolverBuilderBase2< PciSphSolver2::Builder >
double _targetDensity
 
double _targetSpacing
 
double _relativeKernelRadius
 

Detailed Description

Front-end to create PciSphSolver2 objects step by step.

Member Function Documentation

◆ build()

PciSphSolver2 jet::PciSphSolver2::Builder::build ( ) const

Builds PciSphSolver2.

◆ makeShared()

PciSphSolver2Ptr jet::PciSphSolver2::Builder::makeShared ( ) const

Builds shared pointer of PciSphSolver2 instance.


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