| ▼Nbin | |
| ►Nbin2h5 | Create a HDF5 repository file for the ionic models in LIMPET |
| CFileDescription | Class to hold the information about each of the binary output files generated by LIMPET/bench which contain information about the sv |
| ►Nclosest_hc | |
| CMyError | |
| ►NplotTrace | Plot trace files |
| CFileDescription | Class to hold the information about each of the binary output files generated by LIMPET/bench which contain information about the sv |
| ►Nsurfextract | Little tool to extract surface data from a given mesh and save them as VTK files |
| CListCreator | |
| CListModifier | |
| CListModifierAction | |
| ►Nupdate-carp | |
| CBCOLORS | A simple color class |
| ▼Ncarputils | |
| ►Nbullseye | Bullseye plot generation |
| ►Nplot | |
| CBEPlot | |
| ►Nbundle | This module implements the bundle feature, which allows to easily share carputils experiments |
| ►Nparfileadjustment | Functions to adjust an openCARP parameter file to be included in a bundle |
| C_OCParam | An object of this class represents an OpenCARP parameter |
| ►Ncarpio | Each module in this package defines a class for reading and writing a specific data type |
| ►Nbin | Provides a class for bench .bin file IO to/from python numpy arrays |
| CBinFile | Bench .bin format file IO class |
| ►Ncsv | Read csv files |
| CCSVFile | Read from a csv file |
| ►Nfilelike | |
| CFileLikeMixin | Implements a file-like mixin that essentially allows self-closing when exiting a "with-block" |
| ►Nigb | Provides a class for IGB IO to/from python numpy arrays |
| CIGBFile | IGB format file IO class |
| ►Nlimpetguihdf5 | |
| CLimpetGUIHDF5File | Limpetgui HDF5 file IO class |
| ►Nlut | Read binary lookup tables into python numpy arrays |
| CLUTFile | Read from a LUT file |
| CLUTHeader | Describes a LUT file header |
| ►Nquantity | Provides a class to convert physical quantities from a string to numerical values |
| CPhysicalQuantity | Defines a physical quantity |
| ►Nsv | Functionality to read/write state variable (sv) files |
| CSVFile | Read a single state variable (sv) file |
| CSVSeries | Read a set of state variable (sv) files |
| ►Ntagdefs | Provides a class for .dat and .vec IO to/from python numpy arrays |
| Ctagsdict | Generate the tag and option dictionary for simulation based on the argument flags |
| ►Ntxt | Provides a class for .dat and .vec IO to/from python numpy arrays |
| CTxtFile | File IO class for reading ascii files with extensions |
| ►Ncli | Some argparse extensions implementing custom behaviors for carputils |
| CCallbacksMixin | |
| CCarputilsArgumentParser | |
| CGroupAccessMixin | |
| ►Ncml | |
| ►Ncmlconverter | |
| CCMLConverter | Class defining basic string conversion methods |
| CCMLConverterYAML | Class defining YAML conform string conversion methods |
| ►Ncmlparser | |
| CCMLParser | Class defining a basic parser interface |
| CCMLParserYAML | Class to parse YAML strings |
| ►Ncmltree | |
| CCMLDictBranch | Class defining a dict-branch object |
| CCMLDictOperations | Class defining dictionary operations |
| CCMLLeaf | Class defining a leaf object |
| CCMLListBranch | Class defining a list-branch object |
| CCMLNamespace | Class defining a namespace |
| CCMLNode | Class defining a simple node object |
| ►Ndataproc | |
| CAverageData | |
| CBandStopBesselFilter | |
| CBandStopButterFilter | |
| CDataProcessor | |
| CHighPassBesselFilter | |
| CHighPassButterFilter | |
| CLowPassBesselFilter | |
| CLowPassButterFilter | |
| ►Ndivertoutput | Execute external processes with output buffering and error checking |
| CDivertOutputError | |
| ►Nfigui | |
| CArtistMenu | |
| CFigureUI | |
| ►Nfitting | |
| ►Nklotz | Implementation from Klotz's paper 'A computational method of prediction of the end-diastolic pressure-volume relationship by single beat' |
| CKlotzRelation | Represents the EDPVR determined by Klotz from a single volume, pressure measurement |
| ►Nforcepss | |
| ►Nformat | Output formatting utilities |
| CCell | |
| CSummary | |
| CTable | |
| ►Njob | This package most importantly defines the :class:~carputils.job.Job class, which provides methods for executing bash commands |
| ►Ncommand | Defines several types of commands to execute |
| CCommand | Interface that commands should provide |
| CMPICommand | A shell command to be executed with MPI |
| CPythonCommand | A command defined by a self-contained Python function |
| CShellCommand | A command executable in the bash shell |
| ►Noptionlist | |
| COptionList | Special type which behaves like list but stores some arguments to be kept at end |
| ►Nmachines | Platform-specific functionality such as MPI launcher generation |
| ►Narcher | ARCHER platform script |
| CArcher | Run jobs on the ARCHER UK National Supercomputing Service |
| ►Narcher2 | |
| CARCHER2 | Run on Archer2 Info https://www.archer2.ac.uk/ |
| ►Narcher24c | |
| CARCHER24C | Run on Archer2-4c Info https://www.archer2.ac.uk/ |
| ►Narcher2_e756 | |
| CARCHER2E756 | Run on Archer2 Info https://www.archer2.ac.uk/ |
| ►Narcher_camel | ARCHER project camel platform script |
| CArcherCamel | Run jobs on the ARCHER UK National Supercomputing Service |
| ►Narcher_intel | ARCHER intel platform script |
| CArcherIntel | Run jobs on the ARCHER UK National Supercomputing Service |
| ►Nbwunicluster | |
| CBwUniCluster | Run on BwUniCluster 2.0 Info https://wiki.bwhpc.de/e/Category:BwUniCluster_2.0 |
| ►Ncurie | |
| CCurie | Run on the Curie supercomputer |
| ►Ndesktop | |
| CDesktop | Desktop platform, providing extensive debugging and profiling capabilities |
| ►Ngeneral | |
| CBatchPlatform | Generic class for batch platforms |
| CClassPropertyDescriptor | |
| CPlatform | Generic platform oject outlying the interface |
| ►Nhoreka | |
| CHoreKa | Run on HoreKa Info https://www.nhr.kit.edu/userdocs/horeka/batch/ |
| ►Nmarconi | |
| CMarconi | Run jobs on the MARCONI HPC Cluster |
| ►Nmarconi_slurm | |
| CMarconiDebug | Run jobs on the MARCONI HPC Cluster |
| CMarconiSlurm | Run jobs on the MARCONI HPC Cluster |
| ►Nmedbionode | |
| CMedBioNode | Run on MedBioNode |
| ►Nmedtronic | |
| CMedtronic | Run jobs on the Medtronic HPC |
| ►Nmephisto | |
| CMephisto | Run on the local Mephisto GPU cluster |
| ►Nsupermuc | |
| CSuperMUCAbstract | |
| CSuperMUCFat | Run on fat nodes at the SuperMUC petascale system in Germany |
| CSuperMUCInteractive | Run interatively at the SuperMUC petascale system in Germany |
| CSuperMUCThin | Run on thin nodes at the SuperMUC petascale system in Germany |
| ►Nvsc2 | |
| CVSC2 | Run on VSC-2 at the Vienna Scientific Cluster |
| ►Nvsc3 | |
| CVSC3 | Run on VSC-3 at the Vienna Scientific Cluster |
| ►Nwopr | |
| CWopr | Run jobs on SCI GPU cluster wopr |
| ►Nmesh | Classes and routines for the generation of geometric meshes |
| ►Nbivslice | Generate a simple bi-ventricular slice geometry, providing a few parameters |
| CBiVSlice | |
| ►Nblock | A class and associated functions for generating geometries with mesher |
| CBlock | Generate a block mesh with the mesher command line utility |
| ►Ncable | |
| CCable | Generate a one dimensional mesh of line segments |
| ►Nellipsoid | Class for generation of an ellipsoidal shell mesh |
| CEllipsoid | Generate a mesh of an ellipsoidal shell |
| ►Nfourch | Generate a simple four-chamber like geometry, providing a few parameters |
| CFourChamber | |
| ►Ngeneral | Base framework for the mesh generation classes |
| CMesh | A generic mesh class the provides the core functionality in 1D and 3D |
| CMesh2D | A generic mesh class adding the core functionality for 2D meshes |
| CMesh3D | A generic mesh class adding the core functionality for 3D meshes |
| ►Ngrid | |
| CGrid | Generate a two dimensional mesh of a regular grid |
| ►Npipe | Generate a simple pipe geometry, providing a few parameters |
| CPipe | Generate a pipe mesh or a pipe-segment mesh |
| ►Nregion | Define some region defining objects for use with geometry classes |
| CBoxRegion | Describe an axis-aligned cuboid for mesh tag assignment |
| CCylinderRegion | Describe a cylinder for mesh tag assignment |
| CRegion | A general region definition |
| CSphereRegion | Describe a sphere for mesh tag assignment |
| ►Nring | Generate a simple ring geometry, providing a few parameters |
| CRing | Generate a mesh of a ring/cylindrical shell |
| ►Nmodel | |
| ►Nconductivity | |
| CConductivityRegion | Defines an electrical conductivity region |
| CConductivityRegionEMI | Defines an electrical conductivity region for the EMI model |
| ►Nconfig | |
| ►NERP_config | |
| CERPConfig | |
| ►Nionic | |
| CAlievPanfilovIonicModel | Describes the AlievPanfilov ionic model |
| CAslanidiSleimanIonicModel | Describes the AslanidiSleiman ionic model |
| CAugustinIonicModel | Describes the Augustin ionic model |
| CBondarenkoIonicModel | Describes the Bondarenko ionic model |
| CBuenoIonicModel | Describes the Bueno ionic model |
| CCamposIonicModel | Describes the Campos ionic model |
| CCourtemancheIonicModel | Describes the Courtemanche ionic model |
| CDiFrancescoNobleIonicModel | Describes the DiFrancescoNoble ionic model |
| CDrouhardRobergeIonicModel | Describes the DrouhardRoberge ionic model |
| CFabbriIonicModel | Describes the Fabbri ionic model |
| CFoxIonicModel | Describes the Fox ionic model |
| CGattoni16Land17_DynSarcIonicModel | Describes the Gattoni16Land17_DynSarc ionic model |
| CGaurIonicModel | Describes the Gaur ionic model |
| CGrandiIonicModel | Describes the Grandi ionic model |
| CGrandiPanditVoigtIonicModel | Describes the GrandiPanditVoigt ionic model |
| CHodgkinHuxleyIonicModel | Describes the HodgkinHuxley ionic model |
| CInadaIonicModel | Describes the Inada ionic model |
| CIribeKohlIonicModel | Describes the IribeKohl ionic model |
| CKurataIonicModel | Describes the Kurata ionic model |
| CLoeweIonicModel | Describes the Loewe ionic model |
| CLuoRudy91IonicModel | Describes the LuoRudy91 ionic model |
| CLuoRudy94IonicModel | Describes the LuoRudy94 ionic model |
| CMacCannellIonicModel | Describes the MacCannell ionic model |
| CMahajanShiferawIonicModel | Describes the MahajanShiferaw ionic model |
| CMaleckarIonicModel | Describes the Maleckar ionic model |
| CMitchellSchaefferIonicModel | Describes the MitchellSchaeffer ionic model |
| CNygrenIonicModel | Describes the Nygren ionic model |
| COHaraIonicModel | Describes the OHara ionic model |
| CPassiveIonicRegion | Describes the passive ionic model configuration |
| CPathmanathanIonicModel | Describes the Pathmanathan ionic model |
| CPlonseyIonicModel | Describes the Plonsey ionic model |
| CRamirezIonicModel | Describes the Ramirez ionic model |
| CSeveriIonicModel | Describes the Severi ionic model |
| CShannonIonicModel | Describes the Shannon ionic model |
| CSkibsbyeIonicModel | Describes the Skibsbye ionic model |
| CStewartIonicModel | Describes the Stewart ionic model |
| CtenTusscherPanfilovIonicModel | Describes the tenTusscherPanfilov ionic model |
| CTomek20Land17_DynSarcIonicModel | Describes the Tomek20Land17_DynSarc ionic model |
| CTomekIonicModel | Describes the Tomek ionic model |
| CWangSobieIonicModel | Describes the WangSobie ionic model |
| ►Nprotocols | |
| ►Nstimulus | |
| CStimulus | Represents a single stimulus argument to openCARP |
| ►Nsettings | This module manages and exposes carputils settings |
| ►Nbuildinfo | Load the my_switches.def settings from the CARP repository |
| CCARPUtilsMissingMakevar | |
| ►Nexceptions | |
| CCARPUtilsMissingLicenseError | |
| CCARPUtilsMissingPathError | |
| CCARPUtilsMissingSettingError | |
| CCARPUtilsSettingsError | |
| CCARPUtilsSettingsWarning | |
| ►Nnamespace | Implements the SettingsNamespace class, which provides case-insensitive namespaces |
| CSettingsNamespace | Settings namespace object |
| ►Npaths | Path handling utilities, including management of executable paths |
| CPath | |
| CPathSettingsNamespace | Modified namespace with extra error handling for paths |
| ►Nsettings | SettingsModule class and Exception for global settings object |
| CSettingsModule | |
| ►Nsolver | Generation and management of solver options |
| CSolverOptions | A container class with some convenience methods for setting up openCARP options |
| ►Nstream | Some tools for handling output streams (stdout, etc.) |
| CDummyStream | A placeholder stream that simply ignores the write instruction |
| CMultiStream | A stream that forwards on the write call to other streams |
| CRegexCallbackStream | |
| ►Ntuning | Tune conductivity settings to match prescribed conduction velocities |
| CCVtuning | Class for managing CV tuning |
| Cdspace | |