PCMS
Contents
PCMS: Parallel Coupler For Multimodel Simulations
Generic Core Edge Coupling Proceedure
Python API
C++ API
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
Enums
Functions
Function pcms::adapt_radii
Function pcms::AppendGidPermutation
Template Function pcms::apply_to_type
Function pcms::basis_function
Function pcms::build_linear_triangle_coo_rows
Function pcms::build_linear_triangle_coo_rows_cols
Template Function pcms::buildElementMassMatrix
Function pcms::BuildOmegaHConservativeRHSIntegrator
Function pcms::BuildOmegaHMassIntegrator
Function pcms::BuildPointCloudSupports
Function pcms::BuildSortedGidPermutation
Function pcms::calculateIndex
Function pcms::calculateTotalSize
Template Function pcms::ConstructRCFromOmegaHMesh
Template Function pcms::ConvertCoordsTo2D
Template Function pcms::ConvertMismatchLayoutView2D
Template Function pcms::CopyDeviceRank1ViewToDeviceView
Template Function pcms::CopyDeviceRank1ViewToHostView
Template Function pcms::CopyDeviceRank2ViewToDeviceView(Kokkos::View<T *, DeviceMemorySpace>, Rank2View<const T, DeviceMemorySpace>)
Template Function pcms::CopyDeviceRank2ViewToDeviceView(Kokkos::View<T **, DeviceMemorySpace>, Rank2View<const T, DeviceMemorySpace>)
Template Function pcms::CopyDeviceRank2ViewToRank2View
Template Function pcms::CopyHostRank1ViewToDeviceView
Template Function pcms::CopyHostRank2ViewToDeviceView(Kokkos::View<T *, DeviceMemorySpace>, Rank2View<const T, HostMemorySpace>)
Template Function pcms::CopyHostRank2ViewToDeviceView(Kokkos::View<T **, DeviceMemorySpace>, Rank2View<const T, HostMemorySpace>)
Function pcms::copyHostScalarArrayView2HostWrite
Function pcms::copyHostWrite2ScalarArrayView
Template Function pcms::CopyRank1ViewToDevice
Template Function pcms::CopyRank1ViewToHost
Function pcms::createSeqAIJMat
Function pcms::createSeqVec
Template Function pcms::CreateUniformGridBinaryField(Omega_h::Mesh&, const UniformGrid<Dim>&)
Template Function pcms::CreateUniformGridBinaryField(Omega_h::Mesh&, const std::array<LO, Dim>&)
Template Function pcms::CreateUniformGridFromMesh(Omega_h::Mesh&, const std::array<LO, dim>&)
Template Function pcms::CreateUniformGridFromMesh(Omega_h::Mesh&, LO)
Template Function pcms::DeepCopyMismatchLayouts
Function pcms::DerivedComponentScaling
Function pcms::distance_squared
Template Function pcms::DivisionsPerAxisForMesh
Function pcms::EnsureClassification
Function pcms::evaluateParametricCoord
Function pcms::find_indices
Function pcms::find_limits
Template Function pcms::flatten_to_omega_h_reals
Template Function pcms::flatten_to_omega_h_reals_host
Template Function pcms::FlattenToRank1View
Function pcms::get_entity_centroids
Template Function pcms::get_vert_coords_of_elem
Template Function pcms::GetMPIType
Function pcms::GetOwningElementId
Template Function pcms::GetOwningElementIdFromAdj
Function pcms::getStderr
Function pcms::getStdout
Function pcms::HasIdentityMetric
Template Function pcms::inclusive_scan
Template Function pcms::intersects
Function pcms::intersectTargets(Omega_h::Mesh&, Omega_h::Mesh&, bool)
Function pcms::intersectTargets(Omega_h::Mesh&, Omega_h::Mesh&, const GridPointSearchVariant&, bool)
Template Function pcms::iota_view
Function pcms::linear_interpolant
Template Function pcms::make_array_view(const T&)
Template Function pcms::make_array_view(T&)
Template Function pcms::make_const_array_view
Template Function pcms::make_mdspan
Template Function pcms::MakeBackendForComponents
Template Function pcms::MakeConstRank2View(const Kokkos::View<T **, Properties…>&)
Template Function pcms::MakeConstRank2View(Omega_h::Read<T>, int)
Function pcms::MakeEQDSKField(const EQDSKData&)
Function pcms::MakeEQDSKField(const std::string&)
Template Function pcms::MakeMeshFieldBackend
Template Function pcms::MakeRank1View(Kokkos::View<T *, Properties…>&)
Template Function pcms::MakeRank1View(const Kokkos::View<T *, Properties…>&)
Template Function pcms::MakeRank2View(Kokkos::View<T **, Properties…>&)
Template Function pcms::MakeRank2View(const Kokkos::View<T **, Properties…>&)
Function pcms::MakeUnmappedPermutation
Function pcms::minmax
Function pcms::mls_interpolation
Function pcms::parametric_indices
Function pcms::Pcms_Assert_Fail
Template Function pcms::printDebugInfo
Template Function pcms::printError
Template Function pcms::printInfo
Function pcms::ReadReverseClassificationVertex(std::string)
Function pcms::ReadReverseClassificationVertex(std::istream&)
Function pcms::ReadReverseClassificationVertex(std::istream&, MPI_Comm, int)
Function pcms::ReadReverseClassificationVertex(std::string, MPI_Comm, int)
Function pcms::ResolveCoordinateSystem
Function pcms::SameCoordinateSystem
Function pcms::SameValueBasis
Function pcms::searchNeighbors(Omega_h::Mesh&, const Omega_h::Reals&, Omega_h::LO, Omega_h::Real&, Omega_h::LO, Omega_h::LO, bool)
Function pcms::searchNeighbors(Omega_h::Mesh&, Omega_h::Mesh&, Omega_h::Real&, Omega_h::LO, Omega_h::LO, bool)
Function pcms::searchNeighbors(Omega_h::Mesh&, Omega_h::Real, Omega_h::LO, bool)
Function pcms::setStderr
Function pcms::setStdout
Template Function pcms::simplices_have_degenerate_overlap
Function pcms::test_function
Function pcms::triangle_intersects_bbox
Template Function pcms::TypeEnumFromType
Function pcms::values::Of
Function pcms::ValueTypeOfRank
Function pcms::within_number_of_support_range
Function pcms_add_field
Function pcms_begin_receive_phase
Function pcms_begin_send_phase
Function pcms_create_client
Function pcms_create_degas2xgcnode_interpolator
Function pcms_create_dummy_field_adapter
Function pcms_create_interpolator
Function pcms_create_omega_h_library
Function pcms_create_omega_h_mesh
Function pcms_create_point_based_interpolator
Function pcms_create_xgc_field_adapter
Function pcms_create_xgcnodedegas2_interpolator
Function pcms_destroy_client
Function pcms_destroy_field_adapter
Function pcms_destroy_interpolator
Function pcms_destroy_omega_h_library
Function pcms_destroy_omega_h_mesh
Function pcms_destroy_reverse_classification
Function pcms_end_receive_phase
Function pcms_end_send_phase
Function pcms_interpolate
Function pcms_kokkos_finalize
Function pcms_kokkos_initialize_without_args
Function pcms_load_reverse_classification
Function pcms_receive_field
Function pcms_receive_field_name
Function pcms_reverse_classification_count_verts
Function pcms_send_field
Function pcms_send_field_name
Function pcms_set_overlap_mask
Variables
Defines
Typedefs
PCMS
C++ API
Template Function pcms::TypeEnumFromType
View page source
Template Function pcms::TypeEnumFromType
Defined in
File types.h
Function Documentation
template
<
typename
T
>
constexpr
Type
pcms
::
TypeEnumFromType
(
)