pub fn read(&self) -> Result<Config, Error> {
        self.setup_logging()?;
        let system = self.read_system()?;
        let simulation = self.read_simulation()?;
        let nsteps = self.read_nsteps()?;

        Ok(Config {
            system: system,
            simulation: simulation,
            nsteps: nsteps,
        })
    }
/// Read input file and get the corresponding `Config`
Read input file and get the corresponding `Config`
Read input file and get the corresponding ` Config `
pub fn read(&self) -> Result<Config, Error> {
        self.setup_logging()?;
        let system = self.read_system()?;
        let simulation = self.read_simulation()?;
        let nsteps = self.read_nsteps()?;
        Ok(Config {
            system: system,
            simulation: simulation,
            nsteps: nsteps,
        })
    }
pub fn read ( & self ) -> Result < Config , Error > { self . setup_logging ( ) ? ; let system = self . read_system ( ) ? ; let simulation = self . read_simulation ( ) ? ; let nsteps = self . read_nsteps ( ) ? ; Ok ( Config { system : system , simulation : simulation , nsteps : nsteps , } ) }
Read input file and get the corresponding `Config`
Read input file and get the corresponding ` Config `
&self