GBS
Data Types List
Here are the data types with brief descriptions:
[detail level 12]
 Nadvance_field_mod
 Cadvance_ff
 Narray_mod
 Cfield_type
 Cbal_type
 Nbasic_input_type_mod
 Ctbasicinput
 Nbasic_mod
 Cgbs_allocate
 Cgbs_allocate_cuda
 Callocate_managed_memory
 Callocate_cuda_memory
 Callocate_device_memory
 Nboundary_input_type_mod
 Ctboundaryinput
 Nboundary_mod
 Cbcx
 Cbcy
 Cbcxl_RHS
 Cbcxr_RHS
 Cbcy_RHS
 Cbcyt_RHS
 Cbcyb_RHS
 Cdfielddn
 Ccompute_cs_proc
 Ndata_transfer_mod
 Csend_p_to_n
 Csend_n_to_p
 Nequilibrium_input_type_mod
 Ctequilibriuminput
 Nfile_type_mod
 CtfileDerived type for manipulating files
 Ngradients_mod
 Cgradsubp
 Cgradsub
 Cbracketsub
 Cgrad2sub
 Cscalsub
 Claplsub
 Ninitial_input_type_mod
 Ctinitialinput
 Ninput_env_type_mod
 CtinputenvContainer type hold all the simulation namelists
 Ninput_type_mod
 Ctinput
 Cload_param_interface
 Cprint_param_interface
 Cstore_param_interface
 Nmagnetic_input_type_mod
 Ctmagneticinput
 Nmodel_input_type_mod
 Ctmodelinput
 Nmpi_comm_type_mod
 CtmpicommDerived type use to hold MPI communicator information
 Nmpi_env_type_mod
 CtmpienvDerived type storing all the MPI communicators used in GBS
 Nneutrals_input_type_mod
 Ctneutralsinput
 Noutput_input_type_mod
 Ctoutputinput
 Nparallel_input_type_mod
 Ctparallelinput
 Npetsc_dmda_mod
 Cpetsc_mat_dmda
 Npetsc_mod
 Cpetsc_context
 Cinit
 Cshift
 Cscale
 Cputelems
 Cbsolve
 Cpreallocate
 Cpreallocate_cutoff
 Cdestroy
 Nscalapack_mod
 Cscalapack_context
 Cinit
 Cbsolve
 Cputelems
 Cdestroy
 Nspace_grid_input_type_mod
 Ctspacegridinput
 Nspace_grid_runtime_type_mod
 Ctspacegrid
 Nstate_machine_mod
 Cstate_machineState machine class
 Ntime_integration_input_type_mod
 Cttimeintegrationinput
 Ntimer_type_mod
 Cttimer
 Nverification_input_type_mod
 Ctverificationinput