a factory of pre-templated c2_function generators 더 자세히 ...
#include <c2_factory.hh>
정적 Public 멤버 함수 | |
static c2_classic_function_p < float_type > & | classic_function (float_type(*c_func)(float_type)) |
make a *new object 더 자세히 ... | |
static c2_plugin_function_p < float_type > & | plugin_function () |
make a *new object 더 자세히 ... | |
static c2_plugin_function_p < float_type > & | plugin_function (c2_function< float_type > &f) |
make a *new object 더 자세히 ... | |
static c2_const_plugin_function_p < float_type > & | const_plugin_function () |
make a *new object 더 자세히 ... | |
static c2_const_plugin_function_p < float_type > & | const_plugin_function (const c2_function< float_type > &f) |
make a *new object 더 자세히 ... | |
static c2_scaled_function_p < float_type > & | scaled_function (const c2_function< float_type > &outer, float_type scale) |
make a *new object 더 자세히 ... | |
static c2_cached_function_p < float_type > & | cached_function (const c2_function< float_type > &func) |
make a *new object 더 자세히 ... | |
static c2_constant_p < float_type > & | constant (float_type x) |
make a *new object 더 자세히 ... | |
static interpolating_function_p < float_type > & | interpolating_function () |
make a *new object 더 자세히 ... | |
static lin_log_interpolating_function_p < float_type > & | lin_log_interpolating_function () |
make a *new object 더 자세히 ... | |
static log_lin_interpolating_function_p < float_type > & | log_lin_interpolating_function () |
make a *new object 더 자세히 ... | |
static log_log_interpolating_function_p < float_type > & | log_log_interpolating_function () |
make a *new object 더 자세히 ... | |
static arrhenius_interpolating_function_p < float_type > & | arrhenius_interpolating_function () |
make a *new object 더 자세히 ... | |
static c2_connector_function_p < float_type > & | connector_function (float_type x0, const c2_function< float_type > &f0, float_type x2, const c2_function< float_type > &f2, bool auto_center, float_type y1) |
make a *new object 더 자세히 ... | |
static c2_connector_function_p < float_type > & | connector_function (const c2_fblock< float_type > &fb0, const c2_fblock< float_type > &fb2, bool auto_center, float_type y1) |
make a *new object 더 자세히 ... | |
static c2_connector_function_p < float_type > & | connector_function (float_type x0, float_type y0, float_type yp0, float_type ypp0, float_type x2, float_type y2, float_type yp2, float_type ypp2, bool auto_center, float_type y1) |
make a *new object 더 자세히 ... | |
static c2_piecewise_function_p < float_type > & | piecewise_function () |
make a *new object 더 자세히 ... | |
static c2_sin_p< float_type > & | sin () |
make a *new object 더 자세히 ... | |
static c2_cos_p< float_type > & | cos () |
make a *new object 더 자세히 ... | |
static c2_tan_p< float_type > & | tan () |
make a *new object 더 자세히 ... | |
static c2_log_p< float_type > & | log () |
make a *new object 더 자세히 ... | |
static c2_exp_p< float_type > & | exp () |
make a *new object 더 자세히 ... | |
static c2_sqrt_p< float_type > & | sqrt () |
make a *new object 더 자세히 ... | |
static c2_recip_p< float_type > & | recip (float_type scale=1) |
make a *new object 더 자세히 ... | |
static c2_identity_p < float_type > & | identity () |
make a *new object 더 자세히 ... | |
static c2_linear_p< float_type > & | linear (float_type x0, float_type y0, float_type slope) |
make a *new object 더 자세히 ... | |
static c2_quadratic_p < float_type > & | quadratic (float_type x0, float_type y0, float_type xcoef, float_type x2coef) |
make a *new object 더 자세히 ... | |
static c2_power_law_p < float_type > & | power_law (float_type scale, float_type power) |
make a *new object 더 자세히 ... | |
static c2_inverse_function_p < float_type > & | inverse_function (const c2_function< float_type > &source) |
make a *new object 더 자세히 ... | |
a factory of pre-templated c2_function generators
do
c2_factory.hh 파일의 57 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 107 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 84 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 62 번째 라인에서 정의되었습니다.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 72 번째 라인에서 정의되었습니다.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 134 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 140 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 147 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 91 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 162 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4NativeScreenedCoulombCrossSection::LoadData().
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LJScreening(), MoliereScreening(), ZBLScreening().
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 151 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4NativeScreenedCoulombCrossSection::LoadData().
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 138 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 99 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ScreenedCoulombCrossSection::BuildMFPTables(), G4NativeScreenedCoulombCrossSection::LoadData().
|
inlinestatic |
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 65 번째 라인에서 정의되었습니다.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 154 번째 라인에서 정의되었습니다.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 132 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 142 번째 라인에서 정의되었습니다.
|
inlinestatic |
make a *new object
c2_factory.hh 파일의 136 번째 라인에서 정의되었습니다.