Pluto v6.3.0
Loading...
Searching...
No Matches
PAdaptiveMeshN Class Reference

#include <PAdaptiveMeshN.h>

Inheritance diagram for PAdaptiveMeshN:

Public Member Functions

 PAdaptiveMeshN (UInt_t my_pattern, Int_t my_max_dimensions, PChannelModel *my_model, Double_t my_y_max)
 PAdaptiveMeshN ()
void SetDefaults (UInt_t my_pattern, Int_t my_max_dimensions, PChannelModel *my_model, Double_t my_y_max)
void ReCalcYMax (void)
 ~PAdaptiveMeshN ()
void SetRange (Int_t dimension, Double_t my_x_min, Double_t my_x_max)
Bool_t GetRandom ()
Double_t GetArea ()
Double_t GetArrayValue (Int_t dimension)
Double_t GetXMax (Int_t dimension)
Double_t GetXMin (Int_t dimension)
Double_t GetYMax ()
void SetYMax (Double_t d)
void SetMCPoints (Int_t n)
void SetThreshold (Double_t diff, Double_t abs)
void Divide (Int_t num, Int_t my_layer)
void PrintMesh (void)

Detailed Description

Definition at line 14 of file PAdaptiveMeshN.h.

Constructor & Destructor Documentation

◆ PAdaptiveMeshN() [1/2]

PAdaptiveMeshN::PAdaptiveMeshN ( UInt_t my_pattern,
Int_t my_max_dimensions,
PChannelModel * my_model,
Double_t my_y_max )

◆ PAdaptiveMeshN() [2/2]

PAdaptiveMeshN::PAdaptiveMeshN ( )

◆ ~PAdaptiveMeshN()

PAdaptiveMeshN::~PAdaptiveMeshN ( )

Member Function Documentation

◆ Divide()

void PAdaptiveMeshN::Divide ( Int_t num,
Int_t my_layer )

◆ GetArea()

Double_t PAdaptiveMeshN::GetArea ( )
inline

Definition at line 63 of file PAdaptiveMeshN.h.

◆ GetArrayValue()

Double_t PAdaptiveMeshN::GetArrayValue ( Int_t dimension)
inline

Definition at line 65 of file PAdaptiveMeshN.h.

◆ GetRandom()

Bool_t PAdaptiveMeshN::GetRandom ( )

◆ GetXMax()

Double_t PAdaptiveMeshN::GetXMax ( Int_t dimension)
inline

Definition at line 73 of file PAdaptiveMeshN.h.

◆ GetXMin()

Double_t PAdaptiveMeshN::GetXMin ( Int_t dimension)
inline

Definition at line 78 of file PAdaptiveMeshN.h.

◆ GetYMax()

Double_t PAdaptiveMeshN::GetYMax ( )
inline

Definition at line 83 of file PAdaptiveMeshN.h.

◆ PrintMesh()

void PAdaptiveMeshN::PrintMesh ( void )

◆ ReCalcYMax()

void PAdaptiveMeshN::ReCalcYMax ( void )

◆ SetDefaults()

void PAdaptiveMeshN::SetDefaults ( UInt_t my_pattern,
Int_t my_max_dimensions,
PChannelModel * my_model,
Double_t my_y_max )

◆ SetMCPoints()

void PAdaptiveMeshN::SetMCPoints ( Int_t n)
inline

Definition at line 89 of file PAdaptiveMeshN.h.

◆ SetRange()

void PAdaptiveMeshN::SetRange ( Int_t dimension,
Double_t my_x_min,
Double_t my_x_max )
inline

Definition at line 56 of file PAdaptiveMeshN.h.

◆ SetThreshold()

void PAdaptiveMeshN::SetThreshold ( Double_t diff,
Double_t abs )
inline

Definition at line 91 of file PAdaptiveMeshN.h.

◆ SetYMax()

void PAdaptiveMeshN::SetYMax ( Double_t d)
inline

Definition at line 87 of file PAdaptiveMeshN.h.


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