snow-internal              package:snow              R Documentation

_I_n_t_e_r_n_a_l _S_N_O_W _O_b_j_e_c_t_s

_D_e_s_c_r_i_p_t_i_o_n:

     Internal functions for the snow package.

_U_s_a_g_e:

     stopCluster.default(cl)
     stopCluster.MPIcluster(cl)
     stopCluster.spawnedMPIcluster(cl)
     defaultClusterOptions
     addClusterOptions(options, new)
     initDefaultClusterOptions()

     enquote(x)
     docall(fun, args)
     slaveLoop(master)

     newSOCKnode(machine = "localhost", ..., options = defaultClusterOptions)
     makeSOCKmaster()
     closeNode.SOCKnode(node)
     sendData.SOCKnode(node, data)
     recvData.SOCKnode(node)

     newPVMnode(where = "", options = defaultClusterOptions)
     makePVMmaster()
     sendData.PVMnode(node, data)
     recvData.PVMnode(node)

     setMPIcluster(new)
     runMPIslave()
     newMPInode(rank, comm)
     makeMPImaster(comm)
     sendData.MPInode(node, data)
     recvData.MPInode(node)

     closeNode(node)
     closeNode.default(node)
     sendData(node, data)
     recvData(node)

     postNode(con, type, value = NULL, tag = NULL)
     stopNode(n)

     sendCall(con, fun, args, return = TRUE)
     recvResult(con)

     initSprngNode(streamno, nstream, seed, kind, para) 
     initRNGstreamNode(stream)

     splitIndices(nx, ncl)
     splitList(x, ncl)
     splitRows(x, ncl)
     splitCols(x, ncl)

     findRecvOneTag(cl, anytag)
     recvOneData(cl)
     recvOneResult(cl)
     recvOneData.MPIcluster(cl)
     recvOneData.PVMcluster(cl)
     recvOneData.SOCKcluster(cl)
     getClusterOption(name, options = defaultClusterOptions)

_D_e_t_a_i_l_s:

     These are not to be called by the user.

