Skip to content

Commit 041706e

Browse files
committed
Updates for latest GeoStatsFunctions.jl
1 parent 82ee66f commit 041706e

5 files changed

Lines changed: 14 additions & 14 deletions

File tree

Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "GeoStatsModels"
22
uuid = "ad987403-13c5-47b5-afee-0a48f6ac4f12"
33
authors = ["Júlio Hoffimann <julio.hoffimann@gmail.com> and contributors"]
4-
version = "0.13.7"
4+
version = "0.13.8"
55

66
[deps]
77
ChunkSplitters = "ae650224-84b6-46f8-82ea-d812ca08434e"
@@ -23,7 +23,7 @@ Combinatorics = "1.0"
2323
CoordRefSystems = "0.19"
2424
Distances = "0.10"
2525
Distributions = "0.25"
26-
GeoStatsFunctions = "0.13"
26+
GeoStatsFunctions = "0.14"
2727
GeoTables = "1.25"
2828
LinearAlgebra = "1.10"
2929
Meshes = "0.57"

src/krig.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ end
7878
# make sure data is compatible with model
7979
function checkcompat(model::KrigingModel, data)
8080
fun = model.fun
81-
nvar = nvariates(fun)
81+
nvar = nvariables(fun)
8282
nfeat = ncol(data) - 1
8383
if nfeat != nvar
8484
throw(ArgumentError("$nfeat data column(s) provided to $nvar-variate Kriging model"))
@@ -92,7 +92,7 @@ function prealloc(model::KrigingModel, data)
9292

9393
# retrieve matrix parameters
9494
nobs = nelements(dom)
95-
nvar = nvariates(fun)
95+
nvar = nvariables(fun)
9696
ncon = nconstraints(model)
9797
nfun = nobs * nvar
9898
nrow = nfun + ncon
@@ -116,7 +116,7 @@ function setlhs!(model::KrigingModel, LHS, data)
116116

117117
# number of function evaluations
118118
nobs = nelements(dom)
119-
nvar = nvariates(fun)
119+
nvar = nvariables(fun)
120120
nfun = nobs * nvar
121121

122122
# find locations with missing values
@@ -167,7 +167,7 @@ function lhsbanded!(LHS, fun, dom)
167167

168168
# retrieve matrix paramaters
169169
nobs = nelements(dom)
170-
nvar = nvariates(fun)
170+
nvar = nvariables(fun)
171171
nfun = nobs * nvar
172172

173173
@inbounds for j in 1:nfun, i in 1:nfun
@@ -366,7 +366,7 @@ function rhsbanded!(RHS, fun, dom)
366366

367367
# retrieve matrix paramaters
368368
nobs = nelements(dom)
369-
nvar = nvariates(fun)
369+
nvar = nvariables(fun)
370370
nfun = nobs * nvar
371371

372372
@inbounds for j in 1:nvar, i in 1:nfun

src/krig/ordinary.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ end
2828

2929
scale(model::OrdinaryKriging, α) = OrdinaryKriging(GeoStatsFunctions.scale(model.fun, α))
3030

31-
nconstraints(model::OrdinaryKriging) = nvariates(model.fun)
31+
nconstraints(model::OrdinaryKriging) = nvariables(model.fun)
3232

3333
function lhsconstraints!(model::OrdinaryKriging, LHS::AbstractMatrix, domain)
3434
nobs = nelements(domain)
35-
nvar = nvariates(model.fun)
35+
nvar = nvariables(model.fun)
3636
ncon = nconstraints(model)
3737
nfun = nobs * nvar
3838
nrow = nfun + ncon
@@ -59,7 +59,7 @@ end
5959

6060
function rhsconstraints!(fitted::FittedKriging{<:OrdinaryKriging}, gₒ)
6161
RHS = fitted.state.RHS
62-
nvar = nvariates(fitted.model.fun)
62+
nvar = nvariables(fitted.model.fun)
6363
ncon = nconstraints(fitted.model)
6464
nfun = fitted.state.nfun
6565
nrow = nfun + ncon

src/krig/simple.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ struct SimpleKriging{F<:GeoStatsFunction,M<:AbstractVector} <: KrigingModel
3333

3434
function SimpleKriging{F,M}(fun, mean) where {F<:GeoStatsFunction,M<:AbstractVector}
3535
mlen = length(mean)
36-
nvar = nvariates(fun)
36+
nvar = nvariables(fun)
3737
@assert isstationary(fun) "Simple Kriging requires stationary geostatistical function"
3838
@assert mlen == nvar || isone(mlen) "length of mean vector must match number of covariates in geostatistical function"
3939
new(fun, mean)

src/krig/universal.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,12 @@ function exponents(deg::Int, dim::Int)
7676
eachcol(pow[:, inds])
7777
end
7878

79-
nconstraints(model::UniversalKriging) = nvariates(model.fun) * length(model.drifts)
79+
nconstraints(model::UniversalKriging) = nvariables(model.fun) * length(model.drifts)
8080

8181
function lhsconstraints!(model::UniversalKriging, LHS::AbstractMatrix, domain)
8282
drifts = model.drifts
8383
nobs = nelements(domain)
84-
nvar = nvariates(model.fun)
84+
nvar = nvariables(model.fun)
8585
ncon = nconstraints(model)
8686
nfun = nobs * nvar
8787
nrow = nfun + ncon
@@ -115,7 +115,7 @@ end
115115
function rhsconstraints!(fitted::FittedKriging{<:UniversalKriging}, gₒ)
116116
RHS = fitted.state.RHS
117117
drifts = fitted.model.drifts
118-
nvar = nvariates(fitted.model.fun)
118+
nvar = nvariables(fitted.model.fun)
119119
nfun = fitted.state.nfun
120120
ncol = nvar
121121

0 commit comments

Comments
 (0)