BISICLES AMR ice sheet model  0.9
File List
Here is a list of all files with brief descriptions:
 addbox.cpp
 AMRDamage.cpp
 AMRDamage.H
 AmrIce.cpp
 AmrIce.H
 AmrIceBase.H
 AmrIceIO.cpp
 AmrIceMesh.cpp
 AmrIceThermodynamics.cpp
 AMRMelange.cpp
 AMRMelange.H
 amrtocf.cpp
 amrtoplot.cpp
 amrtotxt.cpp
 AVCAMRPoissonOp.cpp
 AVCAMRPoissonOp.H
 Averaging.cpp
 Averaging.H
 BasalFriction.cpp
 BasalFriction.H
 BasalFrictionRelation.cpp
 BasalFrictionRelation.H
 BasicThicknessIBC.cpp
 BasicThicknessIBC.H
 BISICLES_VERSION.H
 CalvingModel.cpp
 CalvingModel.H
 cdriverconstants.hConstants for bisicles_set_2d_data and bisicles_get_2d_data
 CGOptimize.H
 CGSolver.H
 ColumnThermodynamics.f90
 ComplexSurfaceFlux.cpp
 ComplexSurfaceFlux.H
 ConstitutiveRelation.cpp
 ConstitutiveRelation.H
 CopyBasalFriction.cpp
 CopyBasalFriction.H
 CrevasseCalvingModel.cpp
 CrevasseCalvingModel.H
 cwrapper.cpp
 cwrapper.HProvides functions inside a extern "C" block that can be called by C (or FORTRAN) program to control BISICLES, pass data to it, and retrieve data from it
 DamageConstitutiveRelation.cpp
 DamageConstitutiveRelation.H
 defineLevelSigmaCS.cpp
 defineLevelSigmaCS.H
 diagnostics.cpp
 discharge.cpp
 DomainDiagnosticData.cpp
 DomainDiagnosticData.H
 driver.cpp
 extract.cpp
 ExtrapGhostCells.cpp
 ExtrapGhostCells.H
 fabncio.cpp
 fabncio.H
 faces.cpp
 FASIceSolver.H
 FASIceSolverI.H
 FieldNames.cpp
 FieldNames.H
 FillFromReference.cpp
 FillFromReference.H
 flatten.cpp
 FortranInterfaceBasalFriction.cpp
 FortranInterfaceBasalFriction.H
 FortranInterfaceIBC.cpp
 FortranInterfaceIBC.H
 FourthOrderAverage.cpp
 FourthOrderAverage.H
 GaussianBumpFriction.cpp
 GaussianBumpFriction.H
 gia-stats.cpp
 glfaces.cpp
 glfacesNew.cpp
 GroundingLineLocalizedFlux.cpp
 GroundingLineLocalizedFlux.H
 HotspotFlux.cpp
 HotspotFlux.H
 HumpIBC.cpp
 HumpIBC.H
 IceConstants.H
 IceInternalEnergyIBC.cpp
 IceInternalEnergyIBC.H
 IceThermodynamics.cpp
 IceThermodynamics.H
 IceThicknessIBC.H
 IceUtility.cpp
 IceUtility.H
 IceVelocitySolver.H
 IntFineInterp.cpp
 IntFineInterp.H
 InverseVerticallyIntegratedVelocitySolver.cpp
 InverseVerticallyIntegratedVelocitySolver.H
 ISMIP6OceanForcing.cpp
 ISMIP6OceanForcing.H
 JFNKSolver.cpp
 JFNKSolver.H
 KnownVelocitySolver.cpp
 KnownVelocitySolver.H
 L1L2ConstitutiveRelation.cpp
 L1L2ConstitutiveRelation.H
 LevelDataBasalFriction.cpp
 LevelDataBasalFriction.H
 LevelDataIBC.cpp
 LevelDataIBC.H
 LevelDataSurfaceFlux.cpp
 LevelDataSurfaceFlux.H
 LevelDataTemperatureIBC.cpp
 LevelDataTemperatureIBC.H
 LevelMappedDerivatives.cpp
 LevelMappedDerivatives.H
 LevelSigmaCS.cpp
 LevelSigmaCS.H
 MarineIBC.cpp
 MarineIBC.H
 MaskedCalvingModel.cpp
 MaskedCalvingModel.H
 merge.cpp
 MuCoefficient.cpp
 MuCoefficient.H
 MultiLevelDataIBC.cpp
 MultiLevelDataIBC.H
 MultilevelIceVelOp.cpp
 MultilevelIceVelOp.H
 nctoamr.cpp
 NonlinearViscousTensor.cpp
 NonlinearViscousTensor.H
 PetscAMRSolver.cpp
 PetscAMRSolver.H
 PetscIceSolver.cpp
 PetscIceSolver.H
 PiecewiseLinearFlux.cpp
 PiecewiseLinearFlux.H
 ppismip6.cpp
 pythonf.cpp
 PythonInterface.cpp
 PythonInterface.H
 ReadLevelData.cpp
 ReadLevelData.H
 RealFunction.H
 ReflectGhostCells.cpp
 ReflectGhostCells.H
 Regression.H
 rescale.cpp
 singularStreamFriction.cpp
 singularStreamFriction.H
 stats.cpp
 subregion.cpp
 sum.cpp
 SurfaceFlux.cpp
 SurfaceFlux.H
 testlibamrfile.cpp
 testwrapper.F90
 Transformation.H
 twistyStreamFriction.cpp
 twistyStreamFriction.H
 UnstructuredIO.cpp
 UnstructuredIO.H
 VelocityBC.H
 VerticalConductionInternalEnergyIBC.cpp
 VerticalConductionInternalEnergyIBC.H
 VieliPayneIBC.cpp
 VieliPayneIBC.H