@@ -23,6 +23,7 @@ S3method(.subset_draws,draws_df)
2323S3method(.subset_draws,draws_list)
2424S3method(.subset_draws,draws_matrix)
2525S3method(.subset_draws,draws_rvars)
26+ S3method(Complex,rvar)
2627S3method(Math,rvar)
2728S3method(Math,rvar_factor)
2829S3method(Ops,rvar)
@@ -297,6 +298,7 @@ S3method(thin_draws,draws)
297298S3method(thin_draws,rvar)
298299S3method(unique,rvar)
299300S3method(unique,rvar_factor)
301+ S3method(var,complex)
300302S3method(var,default)
301303S3method(var,rvar)
302304S3method(variables,"NULL")
@@ -305,6 +307,7 @@ S3method(variables,draws_df)
305307S3method(variables,draws_list)
306308S3method(variables,draws_matrix)
307309S3method(variables,draws_rvars)
310+ S3method(variance,complex)
308311S3method(variance,draws_array)
309312S3method(variance,draws_matrix)
310313S3method(variance,rvar)
@@ -313,6 +316,7 @@ S3method(vec_cast,character.rvar_factor)
313316S3method(vec_cast,character.rvar_ordered)
314317S3method(vec_cast,distribution.rvar)
315318S3method(vec_cast,rvar.character)
319+ S3method(vec_cast,rvar.complex)
316320S3method(vec_cast,rvar.distribution)
317321S3method(vec_cast,rvar.double)
318322S3method(vec_cast,rvar.factor)
@@ -323,6 +327,7 @@ S3method(vec_cast,rvar.rvar)
323327S3method(vec_cast,rvar.rvar_factor)
324328S3method(vec_cast,rvar.rvar_ordered)
325329S3method(vec_cast,rvar_factor.character)
330+ S3method(vec_cast,rvar_factor.complex)
326331S3method(vec_cast,rvar_factor.double)
327332S3method(vec_cast,rvar_factor.factor)
328333S3method(vec_cast,rvar_factor.integer)
@@ -332,6 +337,7 @@ S3method(vec_cast,rvar_factor.rvar)
332337S3method(vec_cast,rvar_factor.rvar_factor)
333338S3method(vec_cast,rvar_factor.rvar_ordered)
334339S3method(vec_cast,rvar_ordered.character)
340+ S3method(vec_cast,rvar_ordered.complex)
335341S3method(vec_cast,rvar_ordered.double)
336342S3method(vec_cast,rvar_ordered.factor)
337343S3method(vec_cast,rvar_ordered.integer)
@@ -349,6 +355,7 @@ S3method(vec_ptype,rvar_factor)
349355S3method(vec_ptype,rvar_ordered)
350356S3method(vec_ptype2,character.rvar_factor)
351357S3method(vec_ptype2,character.rvar_ordered)
358+ S3method(vec_ptype2,complex.rvar)
352359S3method(vec_ptype2,distribution.rvar)
353360S3method(vec_ptype2,double.rvar)
354361S3method(vec_ptype2,factor.rvar_factor)
@@ -357,6 +364,7 @@ S3method(vec_ptype2,integer.rvar)
357364S3method(vec_ptype2,logical.rvar)
358365S3method(vec_ptype2,ordered.rvar_factor)
359366S3method(vec_ptype2,ordered.rvar_ordered)
367+ S3method(vec_ptype2,rvar.complex)
360368S3method(vec_ptype2,rvar.distribution)
361369S3method(vec_ptype2,rvar.double)
362370S3method(vec_ptype2,rvar.integer)
@@ -396,6 +404,7 @@ export(as_draws_list)
396404export(as_draws_matrix)
397405export(as_draws_rvars)
398406export(as_rvar)
407+ export(as_rvar_complex)
399408export(as_rvar_factor)
400409export(as_rvar_integer)
401410export(as_rvar_logical)
@@ -438,7 +447,10 @@ export(is_draws_list)
438447export(is_draws_matrix)
439448export(is_draws_rvars)
440449export(is_rvar)
450+ export(is_rvar_complex)
441451export(is_rvar_factor)
452+ export(is_rvar_integer)
453+ export(is_rvar_logical)
442454export(is_rvar_ordered)
443455export(iteration_ids)
444456export(mad)
0 commit comments