Skip to content

Commit 0a07403

Browse files
committed
Use NetworkInitializeLike() where possible.
1 parent 65e16d5 commit 0a07403

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

DESCRIPTION

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: tergm
2-
Version: 4.2.2-2612
3-
Date: 2025-04-08
2+
Version: 4.2.2-2618
3+
Date: 2025-12-17
44
Title: Fit, Simulate and Diagnose Models for Network Evolution Based on Exponential-Family Random Graph Models
55
Authors@R: c(
66
person(c("Pavel", "N."), "Krivitsky", role=c("aut","cre"), email="pavel@statnet.org", comment=c(ORCID="0000-0002-9101-3362")),
@@ -17,7 +17,7 @@ Authors@R: c(
1717
person("Chad", "Klumb", role=c("ctb"), email="cklumb@gmail.com"),
1818
person("Adrien", "Le Guillou", role=c("ctb"), email="git@aleguillou.org", comment=c(ORCID="0000-0002-4791-418X")))
1919
Depends:
20-
ergm (>= 4.9.0),
20+
ergm (>= 4.11.0),
2121
network (>= 1.19.0),
2222
networkDynamic (>= 0.11.5)
2323
Imports:

src/changestats_auxnet.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
// from last time step and any changed edges. The storage
1818
// auxnet->onwp should be initialized as y0 xor y1 at the end.
1919
I_CHANGESTAT_FN(i__discord_lt_net_Network){
20-
I_AUXNET(NetworkInitialize(NULL, NULL, 0, N_NODES, DIRECTED, BIPARTITE));
20+
I_AUXNET(NetworkInitializeLike(nwp));
2121
GET_AUX_STORAGE(1, StoreTimeAndLasttoggle, dur_inf);
2222
TailHead dyad;
2323
kh_foreach_key(dur_inf->discord, dyad, {

src/discordTNT.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -222,8 +222,8 @@ MH_I_FN(Mi_discordBDStratTNT) {
222222
sto->BDTDNE[i] = HashELInitialize(0, NULL, NULL, FALSE);
223223
sto->discordantEdges[i] = HashELInitialize(0, NULL, NULL, FALSE);
224224
}
225-
sto->combined_BDTDNE = NetworkInitialize(NULL, NULL, 0, N_NODES, DIRECTED, BIPARTITE);
226-
sto->combined_nonBDTDNE = NetworkInitialize(NULL, NULL, 0, N_NODES, DIRECTED, BIPARTITE);
225+
sto->combined_BDTDNE = NetworkInitializeLike(nwp);
226+
sto->combined_nonBDTDNE = NetworkInitializeLike(nwp);
227227
sto->transferEL = UnsrtELInitialize(0, NULL, NULL, FALSE);
228228

229229
sto->discordance_fraction = asReal(getListElement(MHp->R, "discordance_fraction"));
@@ -242,8 +242,8 @@ MH_X_FN(Mx_discordBDStratTNT) {
242242
// for now, destroy and recreate each time step (can we do this more efficiently?)
243243
NetworkDestroy(sto->combined_BDTDNE);
244244
NetworkDestroy(sto->combined_nonBDTDNE);
245-
sto->combined_BDTDNE = NetworkInitialize(NULL, NULL, 0, N_NODES, DIRECTED, BIPARTITE);
246-
sto->combined_nonBDTDNE = NetworkInitialize(NULL, NULL, 0, N_NODES, DIRECTED, BIPARTITE);
245+
sto->combined_BDTDNE = NetworkInitializeLike(nwp);
246+
sto->combined_nonBDTDNE = NetworkInitializeLike(nwp);
247247
}
248248
}
249249

0 commit comments

Comments
 (0)