|
BISICLES AMR ice sheet model
0.9
|
#include <FASIceSolver.H>


Public Member Functions | |
| FASIceViscouseTensorOpFactory (ConstitutiveRelation *a_constRelPtr, BasalFrictionRelation *a_basalFrictionRelPtr, IceThicknessIBC *a_bc) | |
| Constructor. More... | |
| virtual | ~FASIceViscouseTensorOpFactory () |
| virtual void | define (const ProblemDomain &a_coarseDomain, const RealVect &a_crsDx, const Vector< DisjointBoxLayout > &a_grids, const Vector< int > &a_refRatios, int a_nSRGrids=0) |
| virtual RefCountedPtr< AMRFASOp< LevelData< FArrayBox > > > | AMRNewOp (int a_ilev, const DisjointBoxLayout &a_grid, bool a_isSR=false) |
| override base More... | |
Public Attributes | |
| const ConstitutiveRelation * | m_constRelPtr |
| const BasalFrictionRelation * | m_basalFrictionRelPtr |
| ViscousTensorOpFactory * | m_VTOFactory |
| IceThicknessIBC * | m_bc |
Factory to create AMR FASIceViscouseTensorOp(s) – these two classes should be cloned to add operators
| FASIceViscouseTensorOpFactory::FASIceViscouseTensorOpFactory | ( | ConstitutiveRelation * | a_constRelPtr, |
| BasalFrictionRelation * | a_basalFrictionRelPtr, | ||
| IceThicknessIBC * | a_bc | ||
| ) |
Constructor.
Constructor. 1 dof, 2nd order.
FASIceViscouseTensorOpFactory: ViscouseTensor derived class for FAS-VTO operator factory
Referenced by FASIceViscouseTensorOp::reflux().
|
inlinevirtual |
References AMRNewOp(), define(), and m_VTOFactory.
|
virtual |
override base
References FASIceViscouseTensorOp::FASIceViscouseTensorOp(), FASIceViscouseTensorOp::m_basalFrictionRelPtr, FASIceViscouseTensorOp::m_bc, and FASIceViscouseTensorOp::m_constRelPtr.
Referenced by ~FASIceViscouseTensorOpFactory().
|
virtual |
References FASIceViscouseTensorOp::m_bc, and IceThicknessIBC::velocitySolveBC().
Referenced by FASIceSolver::~FASIceSolver(), and ~FASIceViscouseTensorOpFactory().
| const BasalFrictionRelation* FASIceViscouseTensorOpFactory::m_basalFrictionRelPtr |
| IceThicknessIBC* FASIceViscouseTensorOpFactory::m_bc |
| const ConstitutiveRelation* FASIceViscouseTensorOpFactory::m_constRelPtr |
| ViscousTensorOpFactory* FASIceViscouseTensorOpFactory::m_VTOFactory |
Referenced by ~FASIceViscouseTensorOpFactory().
1.8.13