Info2: << Package: stk-oct%type_pkg[oct] Version: 2.2.0 Type: oct (3.8.2), forge (stk) Revision: 1 Maintainer: Alexander Hansen # unfortunately, Homepage won't do types Homepage: http://octave.sourceforge.net/stk/index.html Description: Octave kriging tools DescDetail: << The STK is a (not so) Small Toolbox for Kriging. Its primary focus in on the interpolation/regression technique known as kriging, which is very closely related to Splines and Radial Basis Functions, and can be interpreted as a non-parametric Bayesian method using a Gaussian Process (GP) prior. The STK also provides tools for the sequential and non-sequential design of experiments. Even though it is, currently, mostly geared towards the Design and Analysis of Computer Experiments (DACE), the STK can be useful for other applications areas (such as Geostatistics, Machine Learning, Non-parametric Regression, etc.). Kriging: Core STK functions stk_model stk_make_matcov stk_predict stk_conditioning stk_generate_samplepaths Kriging: Parameter estimation stk_param_estim stk_param_gls stk_param_init stk_param_relik Kriging: Covariance functions stk_gausscov_aniso stk_gausscov_iso stk_materncov32_aniso stk_materncov32_iso stk_materncov52_aniso stk_materncov52_iso stk_materncov_aniso stk_materncov_iso stk_noisecov stk_discretecov Design of experiments (non-sequential): sampling stk_sampling_halton_rr2 stk_sampling_maximinlhs stk_sampling_olhs stk_sampling_randomlhs stk_sampling_randunif stk_sampling_regulargrid stk_sampling_vdc_rr2 Design of experiments (non-sequential): criterions stk_filldist stk_maxabscorr stk_mindist stk_phipcrit Design of experiments (sequential): expected improvement stk_distrib_normal_ei stk_distrib_student_ei Examples: kriging basics stk_example_kb01 stk_example_kb02 stk_example_kb03 stk_example_kb04 stk_example_kb05 stk_example_kb06 stk_example_kb07 stk_example_kb08 Examples: design of experiments stk_example_doe01 stk_example_doe02 stk_example_doe03 Examples: miscellaneous stk_example_misc01 stk_example_misc02 stk_example_misc03 stk_example_misc04 Miscellaneous: arrays stk_feval stk_isdominated stk_length stk_normalize stk_paretofind stk_rescale @stk_dataframe/stk_dataframe @stk_factorialdesign/stk_factorialdesign @stk_factorialdesign/ndgrid Miscellaneous: options, plots... stk_dist stk_options_get stk_options_set stk_plot1d stk_select_optimizer stk_version << License: GPL3 BuildDepends: << liboctave%type_pkg[oct]-dev, fink-octave-scripts (>=0.3.0-1), fftw3, hdf5.9 << Depends: << octave%type_pkg[oct]-interpreter << Source-Checksum: SHA256(ed87e64a4ed3bdb6a27369b6b3e1c8e4d5778831c945e37d8ead52b257c3a5af) Source: mirror:sourceforge:octave/%type_raw[forge]-%v.tar.gz SourceDirectory: %type_pkg[forge] NoSetCPPFLAGS: true NoSetLDFLAGS: true UseMaxBuildJobs: false BuildAsNobody: false CompileScript: << #!/bin/sh -ev pkgsrc=%type_raw[forge] ##### Invariant stuff begins here ##### %p/share/fink-octave-scripts/octave-forge-patch.sh %type_raw[forge] %v %type_raw[oct] %b %i $pkgsrc ./octave-forge-compile.sh << InstallScript: ./octave-forge-install.sh PostInstScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-postinst.sh PreRmScript: %p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-prerm.sh DescPackaging: << Common for all octave-forge packages: Preinst and postinst scripts are dynamically set up via %p/share/fink-octave-scripts/octave-forge-patch.sh because Octave's package manager can't cope with non-literal arguments. The Type: forge (pkgname) is used to minimize what needs to be changed when using this .info file as a template. << <<