TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
ALE_CheckpointManager Class Reference

#include <ALE_CheckpointManager.h>

Public Member Functions

 ALE_CheckpointManager ()=default
int save (Sortie &os, const Probleme_base &pb, const Domaine_ALE &dom) const
int restore (Entree &is, Probleme_base &pb, Domaine_ALE &dom)
std::vector< YAML_datadata_a_sauvegarder (const Probleme_base &pb, const Domaine_ALE &dom) const
Nom generate_field_tag (const Champ_Inc_base &champ, const Probleme_base &pb) const
YAML_data make_yaml (const std::string &suffix, int nb_dim, const Probleme_base &pb) const
void create_field (OWN_PTR(Champ_Inc_base)&champ, const std::string &name, int nbComp, const Motcle &directive, const Probleme_base &pb, Domaine_ALE &dom) const

Detailed Description

Definition at line 30 of file ALE_CheckpointManager.h.

Constructor & Destructor Documentation

◆ ALE_CheckpointManager()

ALE_CheckpointManager::ALE_CheckpointManager ( )
default

Member Function Documentation

◆ create_field()

void ALE_CheckpointManager::create_field ( OWN_PTR(Champ_Inc_base)& champ,
const std::string & name,
int nbComp,
const Motcle & directive,
const Probleme_base & pb,
Domaine_ALE & dom ) const

Definition at line 282 of file ALE_CheckpointManager.cpp.

◆ data_a_sauvegarder()

std::vector< YAML_data > ALE_CheckpointManager::data_a_sauvegarder ( const Probleme_base & pb,
const Domaine_ALE & dom ) const

Definition at line 263 of file ALE_CheckpointManager.cpp.

◆ generate_field_tag()

Nom ALE_CheckpointManager::generate_field_tag ( const Champ_Inc_base & champ,
const Probleme_base & pb ) const

Definition at line 245 of file ALE_CheckpointManager.cpp.

◆ make_yaml()

YAML_data ALE_CheckpointManager::make_yaml ( const std::string & suffix,
int nb_dim,
const Probleme_base & pb ) const

Definition at line 255 of file ALE_CheckpointManager.cpp.

◆ restore()

int ALE_CheckpointManager::restore ( Entree & is,
Probleme_base & pb,
Domaine_ALE & dom )

Definition at line 121 of file ALE_CheckpointManager.cpp.

◆ save()

int ALE_CheckpointManager::save ( Sortie & os,
const Probleme_base & pb,
const Domaine_ALE & dom ) const

Definition at line 26 of file ALE_CheckpointManager.cpp.


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Fluid_Structure_Interaction/ALE/ALE_CheckpointManager.h
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Fluid_Structure_Interaction/ALE/ALE_CheckpointManager.cpp