/home/runner/work/amr-wind/amr-wind/amr-wind/core/IntScratchField.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
IntScratchField.H
Go to the documentation of this file.
Definition FieldRepo.H:86
Definition IntScratchField.H:20
amrex::Vector< amrex::iMultiFab > m_data
Definition IntScratchField.H:78
amrex::iMultiFab & operator()(int lev)
Return the field data for a given level.
Definition IntScratchField.H:40
FieldLoc field_location() const
Cell, node, face where the field is stored.
Definition IntScratchField.H:37
amrex::Vector< const amrex::iMultiFab * > vec_const_ptrs() const noexcept
Definition IntScratchField.H:48
const amrex::IntVect & num_grow() const
Ghost cells.
Definition IntScratchField.H:34
int num_comp() const
Number of components for this field.
Definition IntScratchField.H:31
const FieldRepo & repo() const
Return a reference to the field repository that created this field.
Definition IntScratchField.H:54
IntScratchField(const FieldRepo &repo, std::string name, const int ncomp=1, const int ngrow=1, const FieldLoc floc=FieldLoc::CELL)
Definition IntScratchField.H:59
amrex::Vector< amrex::iMultiFab * > vec_ptrs() noexcept
Definition IntScratchField.H:43
const std::string & name() const
Name if available for this scratch field.
Definition IntScratchField.H:28
IntScratchField & operator=(const IntScratchField &)=delete
const amrex::iMultiFab & operator()(int lev) const
Definition IntScratchField.H:41
IntScratchField(const IntScratchField &)=delete
Definition BCInterface.cpp:7
Generated by 1.12.0