Source Files

FileDescription
AbstractCollectiveDataMessage.F90
AbstractColumn.F90
AbstractCommSplitter.F90
AbstractComponent.F90
AbstractComposite.F90
AbstractDataMessage.F90
AbstractDataReference.F90
AbstractDirectoryService.F90
AbstractFrameworkComponent.F90
AbstractGauge.F90
AbstractMessage.F90
AbstractMeter.F90
AbstractMeterFactory.F90
AbstractMeterNode.F90
AbstractRequestHandle.F90
AbstractServer.F90
AbstractSocket.F90
AbstractSocketVector.F90
AbstractStateItemSpec.F90
AddExtCollectionMessage.F90
AddHistCollectionMessage.F90
AdvancedMeter.F90
ApplicationSupport.F90
ArrayReference.F90
Attribute.F90
Base.F90
Base_Base.F90
Base_Base_implementation.F90
BaseComponent.F90
BaseFrameworkComponent.F90
BaseProfiler.F90
BaseServer.F90
BaseThread.F90
benchmark_bin.F90
benchmark_sdf.F90
BinIO.F90
BW_Benchmark.F90
BW_Benchmark.F90
BW_BenchmarkSpec.F90
CallbackMap.F90
CapOptions.F90
CFIOCollection.F90
checkpoint_simulator.F90
ClientManager.F90
ClientThread.F90
ClientThreadVector.F90
CollectivePrefetchDataMessage.F90
CollectivePrefetchDoneMessage.F90
CollectiveStageDataMessage.F90
CollectiveStageDoneMessage.F90
ColumnVector.F90
ComboSpec.F90
CommGroupDescription.F90
Comp_Testing_Driver.F90
ComponentSpecification.F90
CompositeComponent.F90
ConcreteComposite.F90
ConnectionPoint.F90
Constants.F90
CoordinateVariable.F90
CouplingSpec.F90
cub2latlon_regridder.F90
DataCollection.F90
DataCollectionManager.F90
DecoratorComponent.F90
demo.F90
DimSpec.F90
DirectoryService.F90
DistributedMeter.F90
DistributedMeterNode.F90
DistributedProfiler.F90
DoneMessage.F90
DownBit.F90
driver.F90
driver.F90
driver.F90
driver.F90
DSO_Utilities.F90
DummyMessage.F90
EntryPointVector.F90
ESMF_CFIOEosMod.F90
ESMF_CFIOFileMod.F90
ESMF_CFIOGridMod.F90
ESMF_CFIOMod.F90
ESMF_CFIOPtrVectorMod.F90
ESMF_CFIOSdfMod.F90
ESMF_CFIOUtilMod.F90
ESMF_CFIOVarInfoMod.F90
ESMF_TestCase.F90
ESMF_TestMethod.F90
ESMF_TestParameter.F90
ESMFL_Mod.F90
ExclusiveColumn.F90
ExtData_IOBundleMod.F90
ExtData_IOBundleMod.F90
ExtData_IOBundleVectorMod.F90
ExtData_IOBundleVectorMod.F90
ExtDataAbstractFileHandler.F90
ExtDataBracket.F90
ExtDataClimFileHandler.F90
ExtDataCollection.F90
ExtDataConfig.F90
ExtDataConstants.F90
ExtDataDerived.F90
ExtDataDriver.F90
ExtDataDriverGridComp.F90
ExtDataDriverMod.F90
ExtDataFileStream.F90
ExtDataGridCompMod.F90
ExtDataGridCompNG.F90
ExtDataLgr.F90
ExtDataMasking.F90
ExtDataNode.F90
ExtDataOldTypesCreator.F90
ExtDataRoot_GridComp.F90
ExtDataRule.F90
ExtDataSample.F90
ExtDataSimpleFileHandler.F90
ExtDataTypeDef.F90
ExtDataUpdatePointer.F90
ExternalGCStorage.F90
FargparseCLI.F90
FastClientThread.F90
field_utils_setup.F90
FieldBinaryOperations.F90
FieldBLAS.F90
FieldBundleRead.F90
FieldBundleWrite.F90
FieldPointerUtilities.F90
FieldSpec.F90
FieldUnaryFunctions.F90
FieldUtilities.F90
FieldUtils.F90
FileIOShared.F90
FileMetadata.F90
FileMetadataUtilities.F90
FileMetadataUtilitiesVector.F90
FileMetadataVector.F90
FileSystemUtilities.F90
FlapCLI.F90
FormattedTextColumn.F90
FortranTimerGauge.F90
ForwardDataAndMessage.F90
ForwardDataMessage.F90
GathervKernel.F90
GathervKernel.F90
GathervSpec.F90
GenericCplComp.F90
GriddedIO.F90
GriddedIOitem.F90
HandShakeMessage.F90
hinterp.F90
HistoryCollection.F90
HorizontalFluxRegridder.F90
HorizontalStaggerLoc.F90
IDMessage.F90
InclusiveColumn.F90
init_tests.F90
IntArray.F90
IntegerMessageMap.F90
IntegerRequestMap.F90
IntegerSocketMap.F90
InternalConstants.F90
Interp.F90
Interp_implementation.F90
Kernel.F90
LocalMemReference.F90
MAPL.F90
MAPL_AbstractGridFactory.F90
MAPL_AbstractRegridder.F90
mapl_bundleio_test.F90
MAPL_Cap.F90
MAPL_CapGridComp.F90
MAPL_CF_Time.F90
MAPL_CFIO.F90
MAPL_Comms.F90
MAPL_Config.F90
MAPL_ConservativeRegridder.F90
MAPL_CubedSphereGridFactory.F90
MAPL_DateTime_Parsing_ESMF.F90
MAPL_DefGridName.F90
MAPL_demo_fargparse.F90
MAPL_DirPath.F90
MAPL_EpochSwathMod.F90
MAPL_ErrorHandling.F90
MAPL_ESMF_Interfaces.F90
MAPL_EsmfRegridder.F90
MAPL_ESMFTimeVectorMod.F90
MAPL_EtaHybridVerticalCoordinate.F90
MAPL_ExceptionHandling.F90
MAPL_ExternalGridFactory.F90
MAPL_FractionalRegridder.F90
MAPL_Generic.F90
MAPL_GeosatMaskMod.F90
MAPL_GeosatMaskMod_smod.F90
MAPL_GetLatLonCoord.F90
MAPL_GridComps.F90
MAPL_GridManager.F90

! NOTE: This class implements the Singleton pattern - there should ! be only one GridManager for the application. However, ! testing requires multiple instances. To reflect this ! intent this file contains 2 modules. The first one ! “MAPL_GridManager_private” makes the derived type public, ! and is useful for testing. The 2nd module ! “MAPL_GridManagerMod” is intended for general use, and ! does not export the derived type.

MAPL_GridSpec.F90
MAPL_GridType.F90
MAPL_Hash.F90
MAPL_HistoryCollection.F90
MAPL_HistoryGridComp.F90
MAPL_IdentityRegridder.F90
MAPL_Initialize.F90
MAPL_Integer64GridFactoryMap.F90
MAPL_IO.F90
MAPL_ISO8601_DateTime.F90
MAPL_ISO8601_DateTime_ESMF.F90
MAPL_KeywordEnforcer.F90
MAPL_LatLonGridFactory.F90
MAPL_LatLonToLatLonRegridder.F90
MAPL_LoadBalance.F90
MAPL_LocStreamFactoryMod.F90
MAPL_LocStreamMod.F90
MAPL_LocstreamRegridder.F90
MAPL_MaxMinMod.F90
MAPL_MemUtils.F90
MAPL_MinMax.F90
MAPL_NetCDF.F90
MAPL_NewArthParser.F90
MAPL_NominalOrbitsMod.F90
MAPL_NUOPCWrapperMod.F90
MAPL_ObsUtil.F90
MAPL_OrbGridCompMod.F90
MAPL_pFUnit_Throw.F90
MAPL_Profiler.F90
MAPL_Profiler.F90
MAPL_ProvidedServiceItemVector.F90
MAPL_Range.F90
MAPL_RegridderManager.F90
MAPL_RegridderTypeSpecRegridderMap.F90
MAPL_RegridderVector.F90
MAPL_RequestedServiceItemVector.F90
MAPL_Resource.F90
MAPL_SatVapor.F90
MAPL_ServiceConnectionItemVector.F90
MAPL_ServiceServices.F90
MAPL_ServiceServicesTypes.F90
MAPL_SimpleAlarm.F90
MAPL_SimpleBundleMod.F90
MAPL_Sleep.F90
MAPL_Sort.F90
MAPL_SphericalGeometry.F90
MAPL_StationSamplerMod.F90
MAPL_StringGridFactoryMap.F90
MAPL_StringGridMap.F90
MAPL_StringRouteHandleMap.F90
MAPL_stubs.F90
MAPL_sun_uc.F90
MAPL_SwathGridFactory.F90
MAPL_Throw.F90
MAPL_TilingRegridder.F90
MAPL_TimeMethods.F90
MAPL_TrajectoryMod.F90
MAPL_TrajectoryMod_smod.F90
MAPL_TransposeRegridder.F90
MAPL_TripolarGridFactory.F90
MAPL_VerticalInterpMod.F90
MAPL_VerticalMethods.F90
MAPL_VotingRegridder.F90
MAPL_XYGridFactory.F90
MaplComponent.F90
MaplGeneric.F90
MaplGenericComponent.F90
MaplGrid.F90
MaplShared.F90
MathConstants.F90
MaxCycleColumn.F90
MeanCycleColumn.F90
MemoryProfiler.F90
MemoryTextColumn.F90
MessageVector.F90
MessageVisitor.F90
MeterNode.F90
MeterNodePtr.F90
MeterNodeStack.F90
MeterNodeVector.F90
MinCycleColumn.F90
MockClient.F90
MockClientThread.F90
MockGridFactory.F90
MockRegridder.F90
MockServer.F90
MockServerThread.F90
MockSocket.F90
ModifyMetadataMessage.F90
mpi_demo.F90
MpiMutex.F90
MpiServer.F90
MpiSocket.F90
MpiTimerGauge.F90
MultiColumn.F90
MultiCommServer.F90
MultiGroupServer.F90
MultiLayerServer.F90
NameColumn.F90
NCIO.F90
NetCDF4_FileFormatter.F90
netcdf_stub.F90
NetCDF_Supplement.F90
NewRegridderManager.F90
NumCyclesColumn.F90
oomph.F90
OpenMP_Support.F90
OpenMPServer.F90
PercentageColumn.F90
pFIO.F90
pfio_base.F90
pfio_collective_demo.F90
pFIO_Constants.F90
pfio_ctest_io.F90
pfio_MAPL_demo.F90
pfio_open_close.F90
pfio_parallel_netcdf_reproducer.F90
pfio_performance.F90
pfio_read_write_1d_string_example.F90
pfio_server_demo.F90
pFIO_Utilities.F90
pfio_writer.F90
PFL_KeywordEnforcer.F90
pflogger_stub.F90
PhysicalConstants.F90
Plain_netCDF_Time.F90
PrefetchDataMessage.F90
PrefetchDoneMessage.F90
ProfileReporter.F90
ProtocolParser.F90
RDMAReference.F90
Regrid_Functions_Mod.F90
Regrid_Util.F90
RegridderSpec.F90
RegridderSpecRouteHandleMap.F90
RegridderTypeSpec.F90
RegridMethods.F90
ReplaceMetadataMessage.F90
RssMemoryGauge.F90
RunEntryPoint.F90
SeparatorColumn.F90
ServerManager.F90
ServerThread.F90
ServerThreadVector.F90
ShaveMantissa_py.F90
Shmem.F90
Shmem_implementation.F90
ShmemReference.F90
SimpleColumn.F90
SimpleCommSplitter.F90
SimpleSocket.F90
SimpleTextColumn.F90
SimulationTime.F90
SplitCommunicator.F90
StageDataMessage.F90
StageDoneMessage.F90
StateSpecification.F90
StdDevColumn.F90
String.F90
StringCompositeMap.F90
StringIntegerMapUtil.F90
StringTemplate.F90
StringVariableMap.F90
StringVectorUtil.F90
StubComponent.F90
support_for_assumed_type.F90
support_for_c_loc_assumed_size.F90
support_for_mpi_alloc_mem_cptr.F90
support_for_mpi_ierror_keyword.F90
SurrogateFrameworkComponent.F90
TerminateMessage.F90
test_AdvancedMeter.pf
Test_Attribute.pf
Test_CFIO_Bundle.pf
Test_Client.pf
test_Column.pf
Test_CompositeComponent.pf
Test_ConcreteComposite.pf
Test_CoordinateVariable.pf
Test_DirectoryService.pf
test_DirPath.pf
test_DistributedMeter.pf
test_DSO_Utilities.pf
test_ExclusiveColumn.pf
Test_FieldArithmetic.pf
Test_FieldBLAS.pf
Test_FileMetadata.pf
test_FileSystemUtilities.pf
Test_GridManager.pf
Test_LatLon_Corners.pf
Test_LatLon_GridFactory.pf
Test_LocalMemReference.pf
test_Mapl_Base.pf
test_MAPL_CF_Time.pf
Test_MAPL_Config.pf
test_MAPL_DateTime_Parsing.pf
test_MAPL_DateTime_Parsing_ESMF.pf
test_MAPL_ISO8601_DateTime.pf
test_MAPL_NetCDF.pf
Test_MAPL_Resource.pf
test_MeterNode.pf
test_MeterNodeIterator.pf
Test_MpiSocket.pf
test_NameColumn.pf
Test_NetCDF4_FileFormatter.pf
test_PercentageColumn.pf
Test_pFIO_Utilities.pf
Test_PrefetchDataMessage.pf
test_ProfileReporter.pf
Test_ProtocolParser.pf
Test_RegridderManager.pf
Test_ServerThread.pf
Test_SimpleMAPLcomp.pf
Test_SimpleServer.pf
Test_SimpleSocket.pf
test_sort.pf
Test_SphericalToCartesian.pf
test_String.pf
Test_StringGridFactoryMap.pf
test_TimeProfiler.pf
test_TimeStringConversion.pf
test_TimeUtils.pf
Test_UnlimitedEntity.pf
Test_Variable.pf
Test_VarSpec.pf
testbin.F90
testhorz.F90
testr.f90
testr_gd.f90
testr_gd_wr.f90
testr_st.f90
testw2.f90
testw3.f90
testw_ex1.f90
testw_ex2.f90
testw_ex3.f90
testw_ex4.f90
testw_ex5.f90
testw_st.f90
TextColumn.F90
TextColumnVector.F90
TileIO.F90
time_ave_util.F90
TimeProfiler.F90
TimeStringConversion.F90
TimeUtils.F90
tstqsat.F90
tstsort.F90
UngriddedDimSpec.F90
UnlimitedEntity.F90
UserComponent.F90
ut_ExtData.F90
utCFIO_Array.F90
utCFIO_Bundle.F90
utCFIO_Nbits.F90
utDistIO.F90
utDownBit.F90
VarConn.F90
VarConnPoint.F90
VarConnType.F90
VarConnVector.F90
Variable.F90
VariableSpecification.F90
VarSpec.F90
VarspecDescription.F90
VarSpecMiscMod.F90
VarSpecPtr.F90
VarSpecType.F90
VarSpecVector.F90
VerticalStaggerLoc.F90
VmstatMemoryGauge.F90
WrapArray.F90