SimGrid  3.18
Versatile Simulation of Distributed Systems
simgrid::smpi::Win Member List

This is the complete list of members for simgrid::smpi::Win, including all inherited members.

accumulate(void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Request *request=nullptr)simgrid::smpi::Win
add_f()simgrid::smpi::F2Cvirtual
attach(void *base, MPI_Aint size)simgrid::smpi::Win
attr_delete(int keyval)simgrid::smpi::Keyval
attr_get(int keyval, void *attr_value, int *flag)simgrid::smpi::Keyval
attr_put(int keyval, void *attr_value)simgrid::smpi::Keyval
attributes()simgrid::smpi::Keyvalprotected
base()simgrid::smpi::Win
c2f()simgrid::smpi::F2Cvirtual
call_deleter(T *obj, smpi_key_elem elem, int keyval, void *value, int *flag)simgrid::smpi::Keyvalstatic
call_deleter(Comm *obj, smpi_key_elem elem, int keyval, void *value, int *flag)simgrid::smpi::Keyval
call_deleter(Win *obj, smpi_key_elem elem, int keyval, void *value, int *flag)simgrid::smpi::Keyval
call_deleter(Datatype *obj, smpi_key_elem elem, int keyval, void *value, int *flag)simgrid::smpi::Keyval
cleanup_attr()simgrid::smpi::Keyval
compare_and_swap(void *origin_addr, void *compare_addr, void *result_addr, MPI_Datatype datatype, int target_rank, MPI_Aint target_disp)simgrid::smpi::Win
complete()simgrid::smpi::Win
delete_lookup()simgrid::smpi::F2Cstatic
detach(void *base)simgrid::smpi::Win
disp_unit()simgrid::smpi::Win
dynamic()simgrid::smpi::Win
f2c(int id)simgrid::smpi::Winstatic
f2c_id()simgrid::smpi::F2Cprotectedstatic
f2c_id_increment()simgrid::smpi::F2Cprotectedstatic
f2c_lookup()simgrid::smpi::F2Cprotectedstatic
fence(int assert)simgrid::smpi::Win
finish_comms()simgrid::smpi::Win
finish_comms(int rank)simgrid::smpi::Win
flush(int rank)simgrid::smpi::Win
flush_all()simgrid::smpi::Win
flush_local(int rank)simgrid::smpi::Win
flush_local_all()simgrid::smpi::Win
free_f(int id)simgrid::smpi::F2Cstatic
get(void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Request *request=nullptr)simgrid::smpi::Win
get_accumulate(void *origin_addr, int origin_count, MPI_Datatype origin_datatype, void *result_addr, int result_count, MPI_Datatype result_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Request *request=nullptr)simgrid::smpi::Win
get_group(MPI_Group *group)simgrid::smpi::Win
get_key(char *key, int id)simgrid::smpi::F2Cstatic
get_key_id(char *key, int id)simgrid::smpi::F2Cstatic
get_name(char *name, int *length)simgrid::smpi::Win
info()simgrid::smpi::Win
keyval_create(smpi_copy_fn copy_fn, smpi_delete_fn delete_fn, int *keyval, void *extra_statee)simgrid::smpi::Keyvalstatic
keyval_free(int *keyval)simgrid::smpi::Keyvalstatic
keyval_id_simgrid::smpi::Winstatic
keyvals_simgrid::smpi::Winstatic
lock(int lock_type, int rank, int assert)simgrid::smpi::Win
lock_all(int assert)simgrid::smpi::Win
lookup()simgrid::smpi::F2Cstatic
post(MPI_Group group, int assert)simgrid::smpi::Win
put(void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Request *request=nullptr)simgrid::smpi::Win
rank()simgrid::smpi::Win
set_f2c_lookup(std::unordered_map< std::string, F2C *> *map)simgrid::smpi::F2Cprotectedstatic
set_info(MPI_Info info)simgrid::smpi::Win
set_name(char *name)simgrid::smpi::Win
size()simgrid::smpi::Win
start(MPI_Group group, int assert)simgrid::smpi::Win
unlock(int rank)simgrid::smpi::Win
unlock_all()simgrid::smpi::Win
wait()simgrid::smpi::Win
Win(void *base, MPI_Aint size, int disp_unit, MPI_Info info, MPI_Comm comm, int allocated=0, int dynamic=0)simgrid::smpi::Win
Win(MPI_Info info, MPI_Comm comm)simgrid::smpi::Wininline
~F2C()=defaultsimgrid::smpi::F2Cvirtual
~Win()simgrid::smpi::Win