OpenCMISS-Iron Internal API Documentation
Class List
Here are the data types with brief descriptions:
[detail level 12]
 Nbase_routinesThis module contains all the low-level base routines e.g., all debug, control, and low-level communication routines
 Nbasis_routinesThis module contains all basis function routines
 Nbinary_fileThis module handles the reading and writing of binary files
 NblasThis module contains the interface descriptions to the BLAS routines
 Nboundary_conditions_routinesThis module handles all boundary conditions routines
 Ncmiss
 Ncmiss_cellmlThis module is a OpenCMISS(cm) buffer module to OpenCMISS(cellml)
 Ncmiss_parmetisThis module is a CMISS buffer module to the ParMETIS library
 NcmisspetscThis module is a CMISS buffer module to the PETSc library
 NcmisspetsctypesThis module contains types related to the PETSc library
 Ncomp_environmentThis module contains all computational environment variables
 Ncontrol_loop_routinesThis module handles all control loop routines
 Ncoordinate_routinesThis module contains all coordinate transformation and support routines
 Ndata_projection_routinesThis module handles all data projection routines
 Ndistributed_matrix_vectorThis module handles all distributed matrix vector routines
 Nelectrophysiology_cell_routines
 Nequations_mapping_routinesThis module handles all equations mapping routines
 Nequations_matrices_routinesThis module handles all equations matrix and rhs routines
 Nfield_io_routinesImplements lists of Field IO operation
 Nfieldml_output_routinesOutput routines for FieldML
 Nfieldml_typesTypes for FieldML
 Nfieldml_util_routinesUtility routines for FieldML
 Nfluid_mechanics_io_routinesTemporary IO routines for fluid mechanics
 Nhamilton_jacobi_equations_routinesThis module handles all Hamilton-Jacobi equations routines
 Nhelmholtz_equations_routinesThis module handles all Helmholtz equations routines
 Nhistory_routinesThis module handles all history file routines
 Ninput_outputThis module handles all formating and input and output
 Ninterface_equations_routinesThis module handles all interface equations routines
 Ninterface_mapping_routinesThis module contains all interface mapping routines
 Niso_varying_stringThis module provides an iso_varying_string module, conformant to the API specified in ISO/IEC 1539-2:2000 (varying-length strings for Fortran 95)
 NlapackThis module contains the interface descriptions to the LAPACK routines
 Nlinkedlist_routinesOnly for integer data type for now
 NlistsImplements lists of base types
 NmathsThis module contains all mathematics support routines
 Nmatrix_vectorThis module contains all routines dealing with (non-distributed) matrix and vectors types
 Nmonodomain_equations_routinesThis module handles all Monodomain equations routines
 Nmulti_compartment_transport_routinesTThis module handles all routines pertaining to (advection-)diffusion coupled to (advection-)diffusion
 Nmulti_physics_routinesThis module handles all multi physics class routines
 Nnavier_stokes_equations_routinesThis module handles all Navier-Stokes fluid routines
 Nopencmiss_iron
 Nreaction_diffusion_equation_routinesThis module handles all reaction diffusion equation routines
 Nreaction_diffusion_io_routinesTemporary IO routines for fluid mechanics
 Nregion_routinesThis module contains all region routines
 Nsolver_routinesThis module handles all solver routines
 NsortingThis module contains all procedures for sorting. NOTE: THE ROUTINES IN THIS MODULE HAVE NOT BEEN TESTED!!!
 NstringsThis module contains all string manipulation and transformation routines
 Ntest_framework_routinesThis module handles test framework routines
 NtimerThis module contains routines for timing the program
 NtreesImplements trees of base types
 NtypesThis module contains all type definitions in order to avoid cyclic module references
 Nutil_arrayImplements various dynamic array routines
 C_SessionListEntry
 CFileSession