svFSIplus
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nload_msh
 Nread_msh_ns
 Nutils
 Nvtk_xml_parser
 CadjTypeMesh adjacency (neighboring element for each element)
 CArray3The Array3 template class implements a simple interface to 3D arrays
 CbcTypeBoundary condition data type
 CbfType
 CBodyForceParametersBody force over a mesh using the "Add_BF" command
 CBoundaryConditionParametersThe BoundaryConditionParameters stores paramaters for various type of boundary conditions under the Add_BC XML element
 CBoundaryConditionRCRParametersRCR values for Neumann BC type
 CbsTypeClass storing data for B-Splines
 CcemModelTypeCardiac electromechanics model type
 CCepMod
 CCepModApThis module defines data structures for Aliev-Panfilov cellular activation model for cardiac electrophysiology
 CCepModBoThis module defines data structures for Bueno-Orovio cellular activation model for cardiac electrophysiology
 CcepModelTypeCardiac electrophysiology model type
 CCepModFnThis module defines data structures for Fitzhugh-Nagumo cellular activation model for cardiac electrophysiology
 CCepModTtpThis module defines data structures for ten Tusscher-Panfilov epicardial cellular activation model for cardiac electrophysiology
 CChnlMod
 CchnlTypeChannel type, used in I/O
 CCmModDuplicates the data structures in the Fortran CMMOD module defined in COMU.f
 CcmTypeStores data and defines methods used for mpi communication
 CcntctModelTypeContact model type
 CComModDuplicates the data structures in the Fortran COMMOD module defined in MOD.f
 CConstitutiveModelParametersStore parameters for various constitutive models
 CContactParametersStores parameters for the 'Contact'' XML element used to specify parameter values for contact computations.
 CCoupleCplBCParametersCouple to reduced-order models
 CCoupleGenBCParametersCoupling to GenBC
 CCoupleSvZeroDParameters
 CcplBCTypeFor coupled 0D-3D problems
 CcplFaceType
 CdataTypeThis type will be used to write data in the VTK files
 CDebugMsgThe DebugMsg is class is used to print debugging messages
 CdmnTypeDomain type is to keep track with element belong to which domain and also different physical quantities
 CDomainParametersStores parameters for the XML 'Domain' element to specify properties for solving equations
 CECGLeadsParameters
 CecgLeadsTypeECG leads type
 CeqTypeEquation type
 CEquationParametersStores parameters for the 'Add_equation' XML element used to specify an equation to be solved (e.g. fluid)
 CFaceParametersUsed to store parameters for the 'Add_face' XML element
 CfaceTypeThe face type containing mesh at boundary
 CfcTypeFourier coefficients that are used to specify unsteady BCs
 CFiberReinforcementStressParametersStores fiber reinforcement stress parameters for the 'Fiber_reinforcement_stress` XML element
 CfibStrsType
 CfluidViscModelTypeFluid viscosity model type
 CFluidViscosityCarreauYasudaParameters
 CFluidViscosityCassonsParameters
 CFluidViscosityNewtonianParameters
 CFluidViscosityParameters
 CFsilsLinearAlgebraImplements the LinearAlgebra interface for the FSILS numerical linear algebra included in svFSIplus
 CfsTypeFunction spaces (basis) type
 CGeneralSimulationParametersStores paramaters for the 'GeneralSimulationParameters' XML element
 CGuccioneParameters
 CHolzapfelGasserOgdenParameters
 CHolzapfelParameters
 CibCommType
 CibTypeImmersed Boundary (IB) data type
 CioTypeOnly to group four channels, in case I rather have them as one variable
 CLeeSacksParameters
 CLHSCtx
 CLinearAlgebraAbstract interface to linear algebra frameworks: FSILS, Trilinos, PETSc, etc
 CLinearAlgebraFactoryFactory used to create objects derived from LinearAlgebra
 CLinearAlgebraParametersStores parameters for the 'Linear_algebra' XML element
 CLinearSolverParametersStores parameters for the 'LS' XML element
 CLPNSolverInterface
 CLSCtx
 ClsTypeLinear system of equations solver type
 CMBTypeMoving boundary data structure (used for general BC)
 CMeshParametersUsed to store paramaters for the 'Add_mesh' XML element
 CMooneyRivlinParameters
 CmshTypeThis is the container for a mesh or NURBS patch, those specific to NURBS are noted
 CNeoHookeanParameters
 CodeTypeTime integration scheme and related parameters
 COutputParametersStores parameters for the Output XML element under Add_equation
 CoutputTypeDeclared type for outputed variables
 CParameterThe Parameter class template is used to store a named paramater and its scalar value as a basic type: bool, double, int and string
 CParameterListsDefines parameter name and value, and stores them in maps for settng values from XML
 CParametersStores parameter values read in from a solver input file
 CPetscLinearAlgebraImplements the LinearAlgebra interface for the PETSc numerical linear algebra package
 CProjectionParametersStores parameters for the 'Add_projection' XML element used for fluid-structure interaction simulations
 CrcrType
 CRemesherParametersStores parameters for the 'Remesher' XML element used for remeshing
 CrmshType
 CSimulation
 CSimulationLoggerUsed to write information to a text file and optionally to cout
 CsolidViscModelTypeFluid viscosity model type
 CSolidViscosityNewtonianParameters
 CSolidViscosityParameters
 CSolidViscosityPotentialParameters
 CstimTypeExternal stimulus type
 CStimulusParametersStores parameters for 'Stimulus' XML element used to parameters for pacemaker cells
 CstModelTypeStructural domain type
 CStVenantKirchhoffParameters
 CTensor4The Tensor4 template class implements a simple interface to 4th order tensors
 CtetOptionsInterface to Tetgen for remeshing purposes
 CTimerKeep track of time
 CtraceTypeTracer type used for immersed boundaries. Identifies traces of nodes and integration points on background mesh elements
 CTrilinosInitialize all Epetra types we need separate from Fortran
 CTrilinosLinearAlgebraImplements the LinearAlgebra interface for the Trilinos numerical linear algebra package
 CTrilinosMatVecThis class implements the pure virtual class Epetra_Operator for the AztecOO iterative solve which only uses the Apply() method to compute the matrix vector product
 CVariableWallPropsParametersStores parameters for variable wall properties for the CMM equation
 CVectorThe Vector template class is used for storing int and double data
 CVectorParameterThe VectorParameter class template is used to store a named paramater and its vector of values as a basic type: bool, double, int and string
 CVtkData
 CVtkVtpData
 CVtkVtuData