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

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

#include <jet/sph_solver3.h>

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

Public Member Functions

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

Additional Inherited Members

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

Detailed Description

Front-end to create SphSolver3 objects step by step.

Member Function Documentation

◆ build()

SphSolver3 jet::SphSolver3::Builder::build ( ) const

Builds SphSolver3.

◆ makeShared()

SphSolver3Ptr jet::SphSolver3::Builder::makeShared ( ) const

Builds shared pointer of SphSolver3 instance.


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