NetSim: A Social Networks Simulation Tool in R

NetSim allows to combine and simulate a variety of micro-models to research their impact on the macro-features of social networks.

Install the latest version of this package by entering the following in R:
install.packages("NetSim")
AuthorChristoph Stadtfeld
Date of publication2013-12-15 11:31:27
MaintainerChristoph Stadtfeld <c.stadtfeld@rug.nl>
LicenseGPL-2
Version0.9

View on CRAN

Functions

add_attribute_container Man page
add_change_model Man page
add_effect Man page
add_effect.AttributeMultinomialChoiceNetworkChangeModel Man page
add_effect.MultinomialChoiceNetworkChoiceChangeModel Man page
add_effect_with_index Man page
add_effect_with_parameter Man page
add_global_attribute Man page
add_network Man page
add_random_ties_to_network Man page
add_ring_lattice_to_network Man page
add_time_model Man page
add_time_updater Man page
add_to_effect_container Man page
add_updater Man page
as.double.NetSimAttributeContainer Man page
as.igraph.NetSimNetwork Man page
as.matrix.NetSimNetwork Man page
as.numeric.NetSimAttributeContainer Man page
attribute_container_as_list Man page
create_actor_attribute_set_updater Man page
create_add_actor_updater Man page
create_add_ties_from_newborn_actor_updater Man page
create_attribute_container Man page
create_attribute_multinomial_choice_network_change_model Man page
create_attribute_poisson_model Man page
create_effect Man page
create_effect.AttributeEffect Man page
create_effect.AttributeOneModeNetworkEffect Man page
create_effect.character Man page
create_effect_container Man page
create_effect.MultiplexNetworkEffect Man page
create_effect.OneModeNetworkEffect Man page
create_effect.SimilarityAttributeOneModeNetworkEffect Man page
create_effect.UnknownType Man page
create_jackson_rogers_change_model Man page
create_model_manager Man page
create_multinomial_choice_behavior_change_model Man page
create_multinomial_choice_network_change_model Man page
create_network Man page
create_poisson_model Man page
create_process_state Man page
create_rewire_tie_updater Man page
create_round_based_time_model Man page
create_scale_attribute_container Man page
create_set_attribute_of_newborn_actor_updater Man page
create_siena_model_manager Man page
create_simulator Man page
create_tie_swap_updater Man page
create_timer_updater Man page
create_watts_strogatz_change_model Man page
get_attribute_container Man page
get_attribute_container_index Man page
get_effect_type Man page
get_global_attribute Man page
get_global_attribute_index Man page
get_iteration_steps Man page
get_network Man page
get_network_index Man page
get_process_state_name Man page
get_random_seed Man page
NetSim Man page
NetSim-package Man page
network_as_matrix Man page
print.NetSimAttributeContainer Man page
print.NetSimNetwork Man page
reset_random_seed Man page
set_tie Man page
set_value Man page
simulate Man page

Files

src
src/Makevars
src/network
src/network/Network.h
src/network/MemoryOneModeNetwork.cpp
src/network/OneModeNetwork.cpp
src/network/NetworkUtils.cpp
src/network/ValuedMemoryOneModeNetwork.h
src/network/MemoryOneModeNetwork.h
src/network/NetworkUtils.h
src/network/ValuedMemoryOneModeNetwork.cpp
src/network/OneModeNetwork.h
src/unittest
src/unittest/test0009_wattsstrogatz
src/unittest/test0009_wattsstrogatz/WattsStrogatzTest.h
src/unittest/test0001_network
src/unittest/test0001_network/MemoryOneModeNetworkTest.h
src/unittest/test0007_jacksonrogers
src/unittest/test0007_jacksonrogers/JacksonRogersTest.h
src/unittest/test0008_timemodel
src/unittest/test0008_timemodel/TimeModelTest.h
src/unittest/test0003_saom
src/unittest/test0003_saom/SaomTest.h
src/unittest/test0005_rwrapper
src/unittest/test0005_rwrapper/RWrapperTest.h
src/unittest/TestSuite.h
src/unittest/test0010_utils
src/unittest/test0010_utils/UtilsTest.h
src/unittest/test0004_effects
src/unittest/test0004_effects/EffectTest.h
src/unittest/test0006_mementotest
src/unittest/test0006_mementotest/MementoTest.h
src/unittest/test0002_attribute
src/unittest/test0002_attribute/AttributeContainerTest.h
src/simulator
src/simulator/Simulator.cpp
src/simulator/Simulator.h
src/io
src/io/Output.h
src/io/Output.cpp
src/processstate
src/processstate/ProcessState.cpp
src/processstate/ProcessStateManager.h
src/processstate/ProcessStateManager.cpp
src/processstate/ProcessState.h
src/model
src/model/ModelResult.cpp
src/model/ChangeModel.cpp
src/model/JacksonRogers2007ChangeModel.h
src/model/MultinomialChoiceUtils.cpp
src/model/Updater.cpp
src/model/ModelResult.h
src/model/Updater.h
src/model/ModelManager.h
src/model/ChangeModel.h
src/model/TimeModel.cpp
src/model/saom
src/model/saom/EffectFactory.cpp
src/model/saom/EffectContainerManager.cpp
src/model/saom/EffectContainerManager.h
src/model/saom/SaomEffect.h
src/model/saom/EffectFactory.h
src/model/saom/SaomEffect.cpp
src/model/JacksonRogers2007ChangeModel.cpp
src/model/WattsStrogatzRandomRewiringChangeModel.h
src/model/MultinomialChoiceNetworkChangeModel.cpp
src/model/MultinomialChoiceNetworkChangeModel.h
src/model/ModelManager.cpp
src/model/MultinomialChoiceUtils.h
src/model/MultinomialChoiceBehaviorChangeModel.cpp
src/model/TimeModel.h
src/model/WattsStrogatzRandomRewiringChangeModel.cpp
src/model/MultinomialChoiceBehaviorChangeModel.h
src/attribute
src/attribute/AttributeContainer.h
src/attribute/AttributeContainer.cpp
src/main.cpp
src/Makevars.win
src/rwrapper
src/rwrapper/rwrapper_utils.h
src/rwrapper/rwrapper_simulator.cpp
src/rwrapper/rwrapper_attribute_container.cpp
src/rwrapper/rwrapper_utils.cpp
src/rwrapper/wrapper_model.h
src/rwrapper/wrapper_network.cpp
src/rwrapper/wrapper_process_state.h
src/rwrapper/rwrapper_attribute_container.h
src/rwrapper/wrapper_process_state.cpp
src/rwrapper/wrapper_model.cpp
src/rwrapper/rwrapper_simulator.h
src/rwrapper/wrapper_network.h
src/utils
src/utils/RInstanceFactory.cpp
src/utils/RInstanceFactory.h
src/utils/Random.h
src/utils/Random.cpp
NAMESPACE
R
R/utils.R R/network.R R/model.R R/test_call_main.R R/attribute_container.R R/simulator.R R/process_state.R
MD5
DESCRIPTION
man
man/time_updater.Rd man/process_state.Rd man/model_manager.Rd man/create_network.Rd man/simulator.Rd man/utils.Rd man/package_integration.Rd man/network_utils.Rd man/updater.Rd man/NetSim-package.Rd man/NetSim-internal.Rd man/create_attribute_container.Rd man/time_models.Rd man/effect_container.Rd man/change_models.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.