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

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

#include <jet/sph_solver2.h>

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

Public Member Functions

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

Additional Inherited Members

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

Detailed Description

Front-end to create SphSolver2 objects step by step.

Member Function Documentation

◆ build()

SphSolver2 jet::SphSolver2::Builder::build ( ) const

Builds SphSolver2.

◆ makeShared()

SphSolver2Ptr jet::SphSolver2::Builder::makeShared ( ) const

Builds shared pointer of SphSolver2 instance.


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