Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Patch.cpp File Reference
Include dependency graph for Patch.cpp:

Go to the source code of this file.

Namespaces

namespace  shamrock
 namespace for the main framework

Functions

template<>
MPI_Datatype shamrock::patch::get_patch_mpi_type< 3 > ()
void mpiinit_init_patch_type ()
void mpifree_free_patch_type ()

Variables

MPI_Datatype shamrock::patch::patch_3d_MPI_type
MPI_Datatype patch_3d_MPI_types_list [2]
int patch_3d_MPI_block_lens [2]
MPI_Aint patch_3d_MPI_offset [2]
void(* mpiinit_ptr_init_patch_type )() = mpiinit_init_patch_type
shamsys::mpidtypehandler::MPIDTypeinit mpiinit_class_obj_init_patch_type (mpiinit_ptr_init_patch_type, "mpi patch type")
void(* mpifree_ptr_free_patch_type )() = mpifree_free_patch_type
shamsys::mpidtypehandler::MPIDTypefree mpifree_class_obj_free_patch_type (mpifree_ptr_free_patch_type, "mpi patch type")

Detailed Description

Author
Timothée David–Cléris (tim.s.nosp@m.hamr.nosp@m.ock@p.nosp@m.roto.nosp@m.n.me)

Definition in file Patch.cpp.

Function Documentation

◆ get_patch_mpi_type< 3 >()

template<>
MPI_Datatype shamrock::patch::get_patch_mpi_type< 3 > ( )

Definition at line 24 of file Patch.cpp.

◆ mpifree_free_patch_type()

void mpifree_free_patch_type ( )

Definition at line 58 of file Patch.cpp.

◆ mpiinit_init_patch_type()

void mpiinit_init_patch_type ( )

Definition at line 37 of file Patch.cpp.

Variable Documentation

◆ mpifree_ptr_free_patch_type

void(* mpifree_ptr_free_patch_type) () ( ) = mpifree_free_patch_type

Definition at line 58 of file Patch.cpp.

◆ mpiinit_ptr_init_patch_type

void(* mpiinit_ptr_init_patch_type) () ( ) = mpiinit_init_patch_type

Definition at line 37 of file Patch.cpp.

◆ patch_3d_MPI_block_lens

int patch_3d_MPI_block_lens[2]

Definition at line 34 of file Patch.cpp.

◆ patch_3d_MPI_offset

MPI_Aint patch_3d_MPI_offset[2]

Definition at line 35 of file Patch.cpp.

◆ patch_3d_MPI_type

MPI_Datatype shamrock::patch::patch_3d_MPI_type

Definition at line 21 of file Patch.cpp.

◆ patch_3d_MPI_types_list

MPI_Datatype patch_3d_MPI_types_list[2]

Definition at line 33 of file Patch.cpp.