ForTrilinos
Data Types | Modules
http://trilinos.sandia.gov/packages/docs/r10.12/packages/ForTrilinos/src/doc/epetra/FEpetra_SerialComm.f90 File Reference

Data Types

type  FEpetra_SerialComm::Epetra_SerialComm

Modules

module  FEpetra_SerialComm

Functions/Subroutines

Constructor Functions
type(Epetra_SerialComm) FEpetra_SerialComm::Epetra_SerialComm ()
 
Epetra_SerialComm Serial Constructor.
type(Epetra_SerialComm) FEpetra_SerialComm::Epetra_SerialComm (this)
 
Epetra_SerialComm Copy Constructor.
Barrier Methods
subroutine FEpetra_SerialComm::barrier (this)
 
Epetra_SerialComm Barrier function.
Broadcast Methods
subroutine FEpetra_SerialComm::broadcast (this, MyVals, root, err)
 
Epetra_SerialComm Broadcast function.
subroutine FEpetra_SerialComm::broadcast (this, MyVals, root, err)
 
Epetra_SerialComm Broadcast function.
subroutine FEpetra_SerialComm::broadcast_long (this, MyVals, root, err)
 
Epetra_SerialComm Broadcast function.
subroutine FEpetra_SerialComm::broadcast (this, MyVals, root, err)
 
Epetra_SerialComm Broadcast function.
GatherAll Methods
subroutine FEpetra_SerialComm::GatherAll (this, MyVals, AllVals, err)
 
Epetra_SerialComm All Gather function.
subroutine FEpetra_SerialComm::GatherAll (this, MyVals, AllVals, err)
 
Epetra_SerialComm All Gather function.
subroutine FEpetra_SerialComm::gather_long (this, MyVals, AllVals, err)
 
Epetra_SerialComm All Gather function.
Sum Methods
subroutine FEpetra_SerialComm::SumAll (this, PartialSums, GlobalSums, err)
 
Epetra_SerialComm Global Summ function.
subroutine FEpetra_SerialComm::SumAll (this, PartialSums, GlobalSums, err)
 
Epetra_SerialComm Global Summ function.
subroutine FEpetra_SerialComm::sum_long (this, PartialSums, GlobalSums, err)
 
Epetra_SerialComm Global Summ function.
Max/Min Methods
subroutine FEpetra_SerialComm::MaxAll (this, PartialMaxs, GlobalMaxs, err)
 
Epetra_SerialComm Global Max function.
subroutine FEpetra_SerialComm::MaxAll (this, PartialMaxs, GlobalMaxs, err)
 
Epetra_SerialComm Global Max function.
subroutine FEpetra_SerialComm::max_long (this, PartialMaxs, GlobalMaxs, err)
 
Epetra_SerialComm Global Max function.
subroutine FEpetra_SerialComm::MinAll (this, PartialMins, GlobalMins, err)
 
Epetra_SerialComm Global Min function.
subroutine FEpetra_SerialComm::MinAll (this, PartialMins, GlobalMins, err)
 
Epetra_SerialComm Global Min function.
subroutine FEpetra_SerialComm::min_long (this, PartialMins, GlobalMins, err)
 
Epetra_SerialComm Global Min function.
Parallel Prefix Methods
subroutine FEpetra_SerialComm::ScanSum (this, MyVals, scan_sums, err)
 
Epetra_SerialComm Scan Sum function.
subroutine FEpetra_SerialComm::ScanSum (this, MyVals, scan_sums, err)
 
Epetra_SerialComm Scan Sum function.
subroutine FEpetra_SerialComm::ScanSum_long (this, MyVals, scan_sums, err)
 
Epetra_SerialComm Scan Sum function.
integer(c_int) FEpetra_SerialComm::MyPID (this)
 
Return my process ID.
integer(c_int) FEpetra_SerialComm::NumProc (this)
 
Return my process ID.
 All Classes Namespaces Files Functions