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