#include <AMRDamage.H>
|
| DamageCalvingModel (CalvingModel *a_calvingModelPtr, AMRDamage *a_damageModelPtr) |
|
| DamageCalvingModel (const DamageCalvingModel &a) |
|
virtual CalvingModel * | new_CalvingModel () |
| factory method More...
|
|
virtual void | applyCriterion (LevelData< FArrayBox > &a_thickness, LevelData< FArrayBox > &a_calvedIce, LevelData< FArrayBox > &a_addedIce, LevelData< FArrayBox > &a_removedIce, LevelData< FArrayBox > &a_iceFrac, const AmrIce &a_amrIce, int a_level, CalvingModel::Stage a_stage) |
|
virtual | ~CalvingModel () |
|
virtual void | getCalvingRate (LevelData< FArrayBox > &a_calvingRate, const AmrIce &a_amrIce, int a_level) |
| frontal ablation rate. More...
|
|
virtual void | getWaterDepth (LevelData< FArrayBox > &a_waterDepth, const AmrIce &a_amrIce, int a_level) |
| water depth for crevasse calving. More...
|
|
◆ DamageCalvingModel() [1/2]
DamageCalvingModel::DamageCalvingModel |
( |
CalvingModel * |
a_calvingModelPtr, |
|
|
AMRDamage * |
a_damageModelPtr |
|
) |
| |
|
inline |
◆ DamageCalvingModel() [2/2]
◆ applyCriterion()
void DamageCalvingModel::applyCriterion |
( |
LevelData< FArrayBox > & |
a_thickness, |
|
|
LevelData< FArrayBox > & |
a_calvedIce, |
|
|
LevelData< FArrayBox > & |
a_addedIce, |
|
|
LevelData< FArrayBox > & |
a_removedIce, |
|
|
LevelData< FArrayBox > & |
a_iceFrac, |
|
|
const AmrIce & |
a_amrIce, |
|
|
int |
a_level, |
|
|
CalvingModel::Stage |
a_stage |
|
) |
| |
|
virtual |
◆ new_CalvingModel()
virtual CalvingModel* DamageCalvingModel::new_CalvingModel |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following files: